Public Member Functions | |
void * | operator new (size_t size) |
void | operator delete (void *address) |
void * | toCbdata () noexcept |
nsvc (size_t nsv) | |
~nsvc () | |
Public Attributes | |
size_t | ns = 0 |
Comm::ConnectionPointer | conn |
unsigned short | msglen = 0 |
int | read_msglen = 0 |
MemBuf * | msg = nullptr |
MemBuf * | queue = nullptr |
bool | busy = true |
Static Private Attributes | |
static cbdata_type | CBDATA_nsvc = CBDATA_UNKNOWN |
Detailed Description
Definition at line 169 of file dns_internal.cc.
Constructor & Destructor Documentation
◆ nsvc()
|
inlineexplicit |
Definition at line 174 of file dns_internal.cc.
◆ ~nsvc()
nsvc::~nsvc | ( | ) |
Definition at line 883 of file dns_internal.cc.
References msg, nameservers, ns, and queue.
Member Function Documentation
◆ operator delete()
|
inline |
Definition at line 171 of file dns_internal.cc.
◆ operator new()
|
inline |
Definition at line 171 of file dns_internal.cc.
◆ toCbdata()
|
inlinenoexcept |
Definition at line 171 of file dns_internal.cc.
Member Data Documentation
◆ busy
bool nsvc::busy = true |
Definition at line 183 of file dns_internal.cc.
Referenced by idnsDoSendQueryVC(), idnsInitVCConnected(), and idnsSentQueryVC().
◆ CBDATA_nsvc
|
staticprivate |
Definition at line 171 of file dns_internal.cc.
◆ conn
Comm::ConnectionPointer nsvc::conn |
Definition at line 178 of file dns_internal.cc.
Referenced by idnsDoSendQueryVC(), idnsInitVC(), idnsInitVCConnected(), and idnsVCClosed().
◆ msg
MemBuf* nsvc::msg = nullptr |
Definition at line 181 of file dns_internal.cc.
Referenced by ~nsvc(), idnsReadVC(), and idnsReadVCHeader().
◆ msglen
unsigned short nsvc::msglen = 0 |
Definition at line 179 of file dns_internal.cc.
Referenced by idnsInitVCConnected(), idnsReadVC(), and idnsReadVCHeader().
◆ ns
size_t nsvc::ns = 0 |
Definition at line 177 of file dns_internal.cc.
Referenced by ~nsvc(), idnsInitVCConnected(), and idnsReadVC().
◆ queue
MemBuf* nsvc::queue = nullptr |
Definition at line 182 of file dns_internal.cc.
Referenced by ~nsvc(), idnsDoSendQueryVC(), and idnsSendQueryVC().
◆ read_msglen
int nsvc::read_msglen = 0 |
Definition at line 180 of file dns_internal.cc.
Referenced by idnsReadVCHeader().
The documentation for this class was generated from the following file:
- src/dns_internal.cc