The library-worker status structure Internal to the worker. More...
#include <libworker.h>
Data Fields | |
int | thread_num |
every worker has a unique thread_num. More... | |
struct ub_ctx * | ctx |
context we are operating under | |
int | is_bg |
is this the bg worker? | |
int | is_bg_thread |
is this a bg worker that is threaded (not forked)? | |
int | want_quit |
want to quit, stop handling new content | |
struct module_env * | env |
copy of the module environment with worker local entries. | |
struct comm_base * | base |
the event base this worker works with | |
struct outside_network * | back |
the backside outside network interface to the auth servers | |
struct ub_randstate * | rndstate |
random() table for this worker. | |
void * | sslctx |
sslcontext for SSL wrapped DNS over TCP queries | |
The library-worker status structure Internal to the worker.
int libworker::thread_num |
every worker has a unique thread_num.
(first in struct)
Referenced by libworker_bg(), libworker_dobg(), and libworker_setup().