libasyncd
ad_conn_s Struct Reference

Connection structure. More...

Data Fields

ad_server_tserver
 
struct bufferevent * buffer
 
struct evbuffer * in
 
struct evbuffer * out
 
int status
 
void * userdata [2]
 
ad_userdata_free_cb userdata_free_cb [2]
 
char * method
 

Detailed Description

Connection structure.

Definition at line 159 of file ad_server.h.

Field Documentation

ad_server_t* ad_conn_s::server

reference pointer to server

Definition at line 160 of file ad_server.h.

struct bufferevent* ad_conn_s::buffer

reference pointer to buffer

Definition at line 161 of file ad_server.h.

struct evbuffer* ad_conn_s::in

in buffer

Definition at line 162 of file ad_server.h.

struct evbuffer* ad_conn_s::out

out buffer

Definition at line 163 of file ad_server.h.

int ad_conn_s::status

hook status such as AD_OK

Definition at line 164 of file ad_server.h.

void* ad_conn_s::userdata[2]

userdata[0] for end user, userdata[1] for extra

Definition at line 166 of file ad_server.h.

ad_userdata_free_cb ad_conn_s::userdata_free_cb[2]

callback to release user data

Definition at line 167 of file ad_server.h.

char* ad_conn_s::method

request method. set by protocol handler

Definition at line 168 of file ad_server.h.


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