libasyncd
ad_server_s Struct Reference

Server info container. More...

Data Fields

int errcode
 
pthread_t * thread
 
qhashtbl_t * options
 
qhashtbl_t * stats
 
qlist_t * hooks
 
struct evconnlistener * listener
 
struct event_base * evbase
 
SSL_CTX * sslctx
 
struct bufferevent * notify_buffer
 

Detailed Description

Server info container.

Definition at line 142 of file ad_server.h.

Field Documentation

int ad_server_s::errcode

exit status. 0 for normal exit, non zero for error.

Definition at line 143 of file ad_server.h.

pthread_t* ad_server_s::thread

thread object. not null if server runs as a thread

Definition at line 144 of file ad_server.h.

qhashtbl_t* ad_server_s::options

server options

Definition at line 146 of file ad_server.h.

qhashtbl_t* ad_server_s::stats

internal statistics

Definition at line 147 of file ad_server.h.

qlist_t* ad_server_s::hooks

list of registered hooks

Definition at line 148 of file ad_server.h.

struct evconnlistener* ad_server_s::listener

listener

Definition at line 149 of file ad_server.h.

struct event_base* ad_server_s::evbase

event base

Definition at line 150 of file ad_server.h.

SSL_CTX* ad_server_s::sslctx

SSL connection support

Definition at line 151 of file ad_server.h.

struct bufferevent* ad_server_s::notify_buffer

internal notification channel

Definition at line 153 of file ad_server.h.


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