ns_lwreslistener Struct Reference

#include <lwresd.h>


Public Member Functions

 ISC_LIST (ns_lwdclientmgr_t) cmgrs
 ISC_LINK (ns_lwreslistener_t) link

Data Fields

unsigned int magic
isc_mutex_t lock
isc_mem_tmctx
isc_sockaddr_t address
ns_lwresd_tmanager
isc_socket_tsock
unsigned int refs


Detailed Description

Definition at line 46 of file lwresd.h.


Member Function Documentation

ns_lwreslistener::ISC_LIST ( ns_lwdclientmgr_t   ) 

ns_lwreslistener::ISC_LINK ( ns_lwreslistener_t   ) 


Field Documentation

unsigned int ns_lwreslistener::magic

Definition at line 47 of file lwresd.h.

Referenced by listener_create(), and ns_lwreslistener_detach().

isc_mutex_t ns_lwreslistener::lock

Definition at line 49 of file lwresd.h.

Referenced by listener_create(), listener_startclients(), ns_lwreslistener_attach(), ns_lwreslistener_detach(), and ns_lwreslistener_unlinkcm().

isc_mem_t* ns_lwreslistener::mctx

Definition at line 50 of file lwresd.h.

Referenced by listener_create(), and ns_lwreslistener_detach().

isc_sockaddr_t ns_lwreslistener::address

Definition at line 51 of file lwresd.h.

Referenced by find_listener(), listener_bind(), listener_copysock(), and ns_lwresd_configure().

ns_lwresd_t* ns_lwreslistener::manager

Definition at line 52 of file lwresd.h.

Referenced by listener_create(), listener_startclients(), ns_lwdclient_processgabn(), ns_lwdclient_processgrbn(), ns_lwdclientmgr_create(), ns_lwreslistener_detach(), and sort_addresses().

isc_socket_t* ns_lwreslistener::sock

Definition at line 53 of file lwresd.h.

Referenced by listener_bind(), listener_copysock(), listener_create(), ns_lwdclientmgr_create(), and ns_lwreslistener_detach().

unsigned int ns_lwreslistener::refs

Definition at line 54 of file lwresd.h.

Referenced by listener_create(), ns_lwreslistener_attach(), and ns_lwreslistener_detach().


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