27 #ifndef EVENT2_HTTP_STRUCT_H_INCLUDED_
28 #define EVENT2_HTTP_STRUCT_H_INCLUDED_
41 #include <event2/event-config.h>
42 #ifdef EVENT__HAVE_SYS_TYPES_H
43 #include <sys/types.h>
45 #ifdef EVENT__HAVE_SYS_TIME_H
58 #if defined(TAILQ_ENTRY)
71 #define EVHTTP_REQ_OWN_CONNECTION 0x0001
73 #define EVHTTP_PROXY_REQUEST 0x0002
75 #define EVHTTP_USER_OWNED 0x0004
77 #define EVHTTP_REQ_DEFER_FREE 0x0008
79 #define EVHTTP_REQ_NEEDS_FREE 0x0010
81 struct evkeyvalq *input_headers;
82 struct evkeyvalq *output_headers;
86 ev_uint16_t remote_port;
104 char *response_code_line;
144 void *on_complete_cb_arg;
evhttp_request_error
Definition: http.h:574
evhttp_request_kind
Definition: http.h:505
evhttp_cmd_type
Definition: http.h:492
Definition: evbuffer-internal.h:80
Definition: http-internal.h:51
Definition: http_struct.h:57