20 typedef std::map<std::string, XactionInitiator::Initiators> InitiatorsMap;
21 static InitiatorsMap SupportedInitiators = {
39 const auto it = SupportedInitiators.find(name);
40 if (it != SupportedInitiators.cend())
static Initiators ParseInitiators(const char *name)
@ initPeerMcast
neighbor multicast
@ initIcp
the ICP/neighbors subsystem
@ initIcmp
the ICMP RTT database (NetDB) neighbors exchange subsystem
@ initAsn
the ASN db subsystem
@ initAdaptation
ICAP/ECAP requests generated by Squid.
@ initEsi
ESI processing code.
@ initServer
HTTP/2 push request (not yet supported by Squid)
@ initCacheDigest
Cache Digest fetching code.
@ initPeerPool
PeerPool manager.
@ initCertFetcher
Missing intermediate certificates fetching code.
@ initClient
HTTP or FTP client.
@ initIpc
the IPC subsystem
static Initiators AllInitiators()
all initiators
static Initiators InternalInitiators()
internally generated requests
uint32_t Initiators
Initiator set.
#define debugs(SECTION, LEVEL, CONTENT)