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] |