libevent
2.2.1
Event notification library
|
Potentially non-threadsafe versions of the functions in http.h: provided only for backwards compatibility. More...
Go to the source code of this file.
Macros | |
#define | evhttp_request_uri evhttp_request_get_uri |
Returns the request URI. | |
Functions | |
EVENT2_EXPORT_SYMBOL struct evhttp_connection * | evhttp_connection_new (const char *address, ev_uint16_t port) |
A connection object that can be used to for making HTTP requests. More... | |
EVENT2_EXPORT_SYMBOL void | evhttp_connection_set_base (struct evhttp_connection *evcon, struct event_base *base) |
Associates an event base with the connection - can only be called on a freshly created connection object that has not been used yet. More... | |
EVENT2_EXPORT_SYMBOL struct evhttp * | evhttp_start (const char *address, ev_uint16_t port) |
Start an HTTP server on the specified address and port. More... | |
Potentially non-threadsafe versions of the functions in http.h: provided only for backwards compatibility.
EVENT2_EXPORT_SYMBOL struct evhttp_connection* evhttp_connection_new | ( | const char * | address, |
ev_uint16_t | port | ||
) |
A connection object that can be used to for making HTTP requests.
The connection object tries to establish the connection when it is given an http request object.
EVENT2_EXPORT_SYMBOL void evhttp_connection_set_base | ( | struct evhttp_connection * | evcon, |
struct event_base * | base | ||
) |
Associates an event base with the connection - can only be called on a freshly created connection object that has not been used yet.
EVENT2_EXPORT_SYMBOL struct evhttp* evhttp_start | ( | const char * | address, |
ev_uint16_t | port | ||
) |
Start an HTTP server on the specified address and port.
address | the address to which the HTTP server should be bound |
port | the port number on which the HTTP server should listen |