7#ifndef UrlHandler_DEFINED
8#define UrlHandler_DEFINED
18 virtual bool canHandle(
const char* method,
const char* url) = 0;
20 const char* url,
const char* method,
21 const char* upload_data,
size_t* upload_data_size) = 0;
26 bool canHandle(
const char* method,
const char* url)
override;
28 const char* url,
const char* method,
29 const char* upload_data,
size_t* upload_data_size)
override;
34 bool canHandle(
const char* method,
const char* url)
override;
36 const char* url,
const char* method,
37 const char* upload_data,
size_t* upload_data_size)
override;
42 bool canHandle(
const char* method,
const char* url)
override;
44 const char* url,
const char* method,
45 const char* upload_data,
size_t* upload_data_size)
override;
54 bool canHandle(
const char* method,
const char* url)
override;
56 const char* url,
const char* method,
57 const char* upload_data,
size_t* upload_data_size)
override;
66 bool canHandle(
const char* method,
const char* url)
override;
68 const char* url,
const char* method,
69 const char* upload_data,
size_t* upload_data_size)
override;
78 bool canHandle(
const char* method,
const char* url)
override;
80 const char* url,
const char* method,
81 const char* upload_data,
size_t* upload_data_size)
override;
86 bool canHandle(
const char* method,
const char* url)
override;
88 const char* url,
const char* method,
89 const char* upload_data,
size_t* upload_data_size)
override;
94 bool canHandle(
const char* method,
const char* url)
override;
96 const char* url,
const char* method,
97 const char* upload_data,
size_t* upload_data_size)
override;
102 bool canHandle(
const char* method,
const char* url)
override;
104 const char* url,
const char* method,
105 const char* upload_data,
size_t* upload_data_size)
override;
110 bool canHandle(
const char* method,
const char* url)
override;
112 const char* url,
const char* method,
113 const char* upload_data,
size_t* upload_data_size)
override;
121 bool canHandle(
const char* method,
const char* url)
override;
123 const char* url,
const char* method,
124 const char* upload_data,
size_t* upload_data_size)
override;
132 bool canHandle(
const char* method,
const char* url)
override;
134 const char* url,
const char* method,
135 const char* upload_data,
size_t* upload_data_size)
override;
140 bool canHandle(
const char* method,
const char* url)
override;
142 const char* url,
const char* method,
143 const char* upload_data,
size_t* upload_data_size)
override;
153 bool canHandle(
const char* method,
const char* url)
override;
155 const char* url,
const char* method,
156 const char* upload_data,
size_t* upload_data_size)
override;
161 bool canHandle(
const char* method,
const char* url)
override;
163 const char* url,
const char* method,
164 const char* upload_data,
size_t* upload_data_size)
override;
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
virtual int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size)=0
virtual bool canHandle(const char *method, const char *url)=0