OpenMPI  0.1.1
evhttp_request Struct Reference

the request structure that a server receives. More...

#include <http_struct.h>

Data Fields

struct {
   struct evhttp_request *   tqe_next
 
   struct evhttp_request **   tqe_prev
 
next
 
struct evhttp_connectionevcon
 
int flags
 
struct evkeyvalq * input_headers
 
struct evkeyvalq * output_headers
 
char * remote_host
 
ev_uint16_t remote_port
 
char * host_cache
 
enum evhttp_request_kind kind
 
enum evhttp_cmd_type type
 
size_t headers_size
 
size_t body_size
 
char * uri
 
struct evhttp_uriuri_elems
 
char major
 
char minor
 
int response_code
 
char * response_code_line
 
struct evbufferinput_buffer
 
ev_int64_t ntoread
 
unsigned chunked:1
 
unsigned userdone:1
 
struct evbufferoutput_buffer
 
void(* cb )(struct evhttp_request *, void *)
 
void * cb_arg
 
void(* chunk_cb )(struct evhttp_request *, void *)
 

Detailed Description

the request structure that a server receives.

WARNING: expect this structure to change. I will try to provide reasonable accessors.


The documentation for this struct was generated from the following file: