HTTP request handler provider interface. More...
#include <http_request_handler_provider.h>
Public Member Functions | |
Construction | |
| virtual | ~CL_HTTPRequestHandlerProvider () |
| virtual void | destroy ()=0 |
| Destroy. | |
Operations | |
| virtual bool | is_handling_request (const CL_StringRef8 &type, const CL_StringRef8 &url, const CL_StringRef8 &headers)=0 |
| virtual void | handle_request (CL_HTTPServerConnection &connection)=0 |
| Handle request. | |
HTTP request handler provider interface.
| virtual CL_HTTPRequestHandlerProvider::~CL_HTTPRequestHandlerProvider | ( | ) | [inline, virtual] |
| virtual void CL_HTTPRequestHandlerProvider::destroy | ( | ) | [pure virtual] |
Destroy.
| virtual void CL_HTTPRequestHandlerProvider::handle_request | ( | CL_HTTPServerConnection & | connection | ) | [pure virtual] |
Handle request.
| connection | = HTTPServer Connection |
| virtual bool CL_HTTPRequestHandlerProvider::is_handling_request | ( | const CL_StringRef8 & | type, | |
| const CL_StringRef8 & | url, | |||
| const CL_StringRef8 & | headers | |||
| ) | [pure virtual] |
1.7.1