
| 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 170 of file dns_internal.cc.
Constructor & Destructor Documentation
◆ nsvc()
| 
 | inlineexplicit | 
Definition at line 175 of file dns_internal.cc.
◆ ~nsvc()
| nsvc::~nsvc | ( | ) | 
Definition at line 878 of file dns_internal.cc.
References msg, nameservers, ns, and queue.
Member Function Documentation
◆ operator delete()
| 
 | inline | 
Definition at line 172 of file dns_internal.cc.
◆ operator new()
| 
 | inline | 
Definition at line 172 of file dns_internal.cc.
◆ toCbdata()
| 
 | inlinenoexcept | 
Definition at line 172 of file dns_internal.cc.
Member Data Documentation
◆ busy
| bool nsvc::busy = true | 
Definition at line 184 of file dns_internal.cc.
Referenced by idnsDoSendQueryVC(), idnsInitVCConnected(), and idnsSentQueryVC().
◆ CBDATA_nsvc
| 
 | staticprivate | 
Definition at line 172 of file dns_internal.cc.
◆ conn
| Comm::ConnectionPointer nsvc::conn | 
Definition at line 179 of file dns_internal.cc.
Referenced by idnsDoSendQueryVC(), idnsInitVC(), idnsInitVCConnected(), and idnsVCClosed().
◆ msg
| MemBuf* nsvc::msg = nullptr | 
Definition at line 182 of file dns_internal.cc.
Referenced by idnsReadVC(), idnsReadVCHeader(), and ~nsvc().
◆ msglen
| unsigned short nsvc::msglen = 0 | 
Definition at line 180 of file dns_internal.cc.
Referenced by idnsInitVCConnected(), idnsReadVC(), and idnsReadVCHeader().
◆ ns
| size_t nsvc::ns = 0 | 
Definition at line 178 of file dns_internal.cc.
Referenced by idnsInitVCConnected(), idnsReadVC(), and ~nsvc().
◆ queue
| MemBuf* nsvc::queue = nullptr | 
Definition at line 183 of file dns_internal.cc.
Referenced by idnsDoSendQueryVC(), idnsSendQueryVC(), and ~nsvc().
◆ read_msglen
| int nsvc::read_msglen = 0 | 
Definition at line 181 of file dns_internal.cc.
Referenced by idnsReadVCHeader().
The documentation for this class was generated from the following file:
- src/dns_internal.cc
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products
