#include <lwdclient.h>
Public Member Functions | |
| ISC_LINK (ns_lwdclientmgr_t) link | |
| ISC_LIST (ns_lwdclient_t) idle | |
| idle client slots | |
| ISC_LIST (ns_lwdclient_t) running | |
| running clients | |
Data Fields | |
| ns_lwreslistener_t * | listener |
| isc_mem_t * | mctx |
| isc_socket_t * | sock |
| socket to use | |
| dns_view_t * | view |
| lwres_context_t * | lwctx |
| lightweight proto context | |
| isc_task_t * | task |
| owning task | |
| unsigned int | flags |
Definition at line 181 of file lwdclient.h.
| ns_lwdclientmgr::ISC_LINK | ( | ns_lwdclientmgr_t | ) |
| ns_lwdclientmgr::ISC_LIST | ( | ns_lwdclient_t | ) |
idle client slots
| ns_lwdclientmgr::ISC_LIST | ( | ns_lwdclient_t | ) |
running clients
Definition at line 182 of file lwdclient.h.
Referenced by lwdclientmgr_destroy(), ns_lwdclient_processgabn(), ns_lwdclient_processgrbn(), ns_lwdclientmgr_create(), and sort_addresses().
Definition at line 183 of file lwdclient.h.
Referenced by lookup_done(), lwdclientmgr_destroy(), lwdclientmgr_shutdown_callback(), ns_lwdclientmgr_create(), start_byaddr(), and start_lookup().
socket to use
Definition at line 184 of file lwdclient.h.
Referenced by lwdclientmgr_destroy(), lwdclientmgr_shutdown_callback(), ns_lwdclient_sendreply(), ns_lwdclient_startrecv(), and ns_lwdclientmgr_create().
Definition at line 185 of file lwdclient.h.
Referenced by lookup_done(), lwdclientmgr_destroy(), ns_lwdclient_processgrbn(), ns_lwdclientmgr_create(), restart_find(), start_byaddr(), and start_lookup().
| lwres_context_t* ns_lwdclientmgr::lwctx |
lightweight proto context
Definition at line 186 of file lwdclient.h.
Referenced by byaddr_done(), generate_reply(), lookup_done(), lwdclientmgr_destroy(), ns_lwdclient_processgabn(), ns_lwdclient_processgnba(), ns_lwdclient_processgrbn(), ns_lwdclient_processnoop(), ns_lwdclient_send(), and ns_lwdclientmgr_create().
owning task
Definition at line 187 of file lwdclient.h.
Referenced by listener_shutdown(), lwdclientmgr_destroy(), ns_lwdclient_sendreply(), ns_lwdclient_startrecv(), ns_lwdclientmgr_create(), restart_find(), start_byaddr(), and start_lookup().
| unsigned int ns_lwdclientmgr::flags |
Definition at line 188 of file lwdclient.h.
Referenced by lwdclientmgr_shutdown_callback(), ns_lwdclient_recv(), ns_lwdclient_startrecv(), and ns_lwdclientmgr_create().