isc_httpdmgr Struct Reference

lightweight socket manager for httpd output More...


Data Fields

isc_mem_tmctx
isc_socket_tsock
 listening socket
isc_task_ttask
 owning task
isc_timermgr_ttimermgr
isc_httpdclientok_tclient_ok
 client validator
isc_httpdondestroy_tondestroy
 cleanup callback
void * cb_arg
 argument for the above
unsigned int flags


Detailed Description

lightweight socket manager for httpd output

Definition at line 125 of file httpd.c.


Field Documentation

isc_mem_t* isc_httpdmgr::mctx

Definition at line 126 of file httpd.c.

Referenced by destroy_client(), grow_headerspace(), httpdmgr_destroy(), isc_httpd_accept(), isc_httpdmgr_addurl2(), and isc_httpdmgr_create().

isc_socket_t* isc_httpdmgr::sock

listening socket

Definition at line 127 of file httpd.c.

Referenced by httpdmgr_destroy(), isc_httpd_accept(), isc_httpdmgr_create(), and isc_httpdmgr_shutdown().

isc_task_t* isc_httpdmgr::task

owning task

Definition at line 128 of file httpd.c.

Referenced by httpdmgr_destroy(), isc_httpdmgr_create(), and isc_httpdmgr_shutdown().

isc_timermgr_t* isc_httpdmgr::timermgr

Definition at line 129 of file httpd.c.

Referenced by httpdmgr_destroy(), and isc_httpdmgr_create().

isc_httpdclientok_t* isc_httpdmgr::client_ok

client validator

Definition at line 131 of file httpd.c.

Referenced by isc_httpd_accept(), and isc_httpdmgr_create().

isc_httpdondestroy_t* isc_httpdmgr::ondestroy

cleanup callback

Definition at line 132 of file httpd.c.

Referenced by httpdmgr_destroy(), and isc_httpdmgr_create().

void* isc_httpdmgr::cb_arg

argument for the above

Definition at line 133 of file httpd.c.

Referenced by httpdmgr_destroy(), isc_httpd_accept(), and isc_httpdmgr_create().

unsigned int isc_httpdmgr::flags

Definition at line 135 of file httpd.c.


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:20 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha