Lines Matching refs:evhttp
67 struct evhttp;
80 struct evhttp *evhttp_new(struct event_base *base);
94 int evhttp_bind_socket(struct evhttp *http, const char *address, ev_uint16_t port);
107 struct evhttp_bound_socket *evhttp_bind_socket_with_handle(struct evhttp *http, const char *address…
125 int evhttp_accept_socket(struct evhttp *http, evutil_socket_t fd);
137 struct evhttp_bound_socket *evhttp_accept_socket_with_handle(struct evhttp *http, evutil_socket_t f…
144 struct evhttp_bound_socket *evhttp_bind_listener(struct evhttp *http, struct evconnlistener *listen…
168 void evhttp_del_accept_socket(struct evhttp *http, struct evhttp_bound_socket *bound_socket);
187 void evhttp_free(struct evhttp* http);
190 void evhttp_set_max_headers_size(struct evhttp* http, ev_ssize_t max_headers_size);
192 void evhttp_set_max_body_size(struct evhttp* http, ev_ssize_t max_body_size);
205 void evhttp_set_allowed_methods(struct evhttp* http, ev_uint16_t methods);
216 int evhttp_set_cb(struct evhttp *http, const char *path,
220 int evhttp_del_cb(struct evhttp *, const char *);
233 void evhttp_set_gencb(struct evhttp *http,
258 int evhttp_add_virtual_host(struct evhttp* http, const char *pattern,
259 struct evhttp* vhost);
269 int evhttp_remove_virtual_host(struct evhttp* http, struct evhttp* vhost);
279 int evhttp_add_server_alias(struct evhttp *http, const char *alias);
288 int evhttp_remove_server_alias(struct evhttp *http, const char *alias);
296 void evhttp_set_timeout(struct evhttp *http, int timeout_in_secs);