Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NAcl
 NAdaptation
 NAnyP
 NAuthHTTP Authentication
 NCommAbstraction layer for TCP, UDP, TLS, UDS and filedescriptor sockets
 NConfiguration
 NDnsGeneric DNS API
 NErrorPage
 NEui
 NFormat
 NFs
 NFtp
 NHelperHelper protocol primitives
 NHttp
 NIdentIdent Lookup API
 NIp
 NIpc
 NLog
 NMemMemory Management
 NMgrCache Manager API
 NParserGeneric protocol-agnostic parsing tools
 NPing
 NProxyProtocol
 NRock
 NSecurityNetwork/connection security abstraction layer
 NSnmp
 NSsl
 NstdSTL namespace
 NStore
 NTimeTime and Date handling tools
 NTransport
 NTypeTraits_
 C_AUTH_SEQ
 C_Cache
 C_CacheEntry
 C_Countstr
 C_dc
 C_devpoll_stateCurrent state
 C_fde_disk
 C_file_state
 C_FileIterator
 C_fqdn_cache_stats
 C_heap
 C_heap_node
 C_HeapWalkData
 C_htcpAuthHeader
 C_htcpDataHeader
 C_htcpDataHeaderSquid
 C_htcpHeader
 C_ipcache_stats
 C_l_daemon
 C_LruPurgeData
 C_LruWalkData
 C_lstring
 C_mib_tree_entry
 C_ntlm_authenticate
 C_ntlm_challenge
 C_ntlm_negotiate
 C_ntlmhdr
 C_query_elem
 C_request_data
 C_rfc1035_message
 C_rfc1035_query
 C_sp
 C_stackmember
 C_store_check_cachable_hist
 C_storerepl_entry
 C_strhdr
 C_ToRefCount
 C_user_data
 CAccessLogEntry
 CACL
 Cacl_httpstatus_data
 Cacl_ip_data
 Cacl_nfmark
 Cacl_proxy_auth_match_cache
 Cacl_tos
 CACLAdaptationServiceData
 CACLAnnotationData
 CACLARP
 CACLASN
 CACLAtStepData
 CACLCertificateData
 CACLChecklist
 CACLDataConfigured ACL parameter(s) (e.g., domain names in dstdomain ACL)
 CAclDenyInfoListDeny_info representation. Currently a POD
 CACLDestinationIP
 CACLDomainData
 CAclDomainDataDumpVisitor
 CACLEui64
 CACLExternal
 CACLExtUser
 CACLFilledChecklist
 CACLHasComponentData
 CACLHierCodeData
 CACLHTTPHeaderData
 CACLHTTPStatus
 CACLIdent
 CACLIntRange
 CACLIP
 CACLLocalIP
 CACLMaxConnection
 CACLMaxUserIP
 CACLMethodData
 CACLNoteData
 CACLProtocolData
 CACLProxyAuth
 CACLRandom
 CACLRegexData
 CACLServerNameData
 CAclSizeLimitRepresentation of a class of Size-limit ACLs
 CACLSourceIP
 CACLSquidErrorData
 CACLSslErrorData
 CACLStringData
 CACLTimeData
 CACLUserData
 CAggregate
 CAIOCounts
 CAlsoRefCountable
 CAppendingStreamBufWrite-only std::streambuf that append()s all writes to a given Buffer
 Cas_info
 CAsHexStd::ostream manipulator to print integers as hex numbers prefixed by 0x
 CAsListStd::ostream manipulator to print containers as flat lists
 Cassignment_key_t
 CASState
 CAsyncCall
 CAsyncCallbackSmart AsyncCall pointer for delivery of future results
 CAsyncCallList
 CAsyncCallQueue
 CAsyncCallT
 CAsyncEngine
 CAsyncJob
 CAuthorization[Proxy-]Authorization header producer
 CAuthUserIP
 CBandwidthBucketBase class for Squid-to-client bandwidth limiting
 Cbase64_decode_ctx
 Cbase64_encode_ctx
 CBaseVirtual
 CBlockingDiskIOModule
 CBlockingFile
 CBlockingIOStrategy
 CBodyConsumer
 CBodyConsumerDialer
 CBodyPipe
 CBodyPipeCheckout
 CBodyProducer
 CBodyProducerDialer
 CBodySink
 CByteCounterCounter for accumulating byte values
 Ccache_mask_info_t
 CCacheDigest
 CCacheDigestGuessStats
 CCacheDigestStats
 CCacheLogChannelDebugChannel managing messages destined for the configured cache_log file
 CCacheManager
 CCacheManagerInternalsProvides test code access to CacheManager internal symbols
 Ccachemgr_request
 CCachePeer
 CCachePeersCache_peer configuration storage
 CCacheQueryStats
 CCallbackDataOld-style void* callback parameter
 CCallCounter
 CCallDialer
 CCalledEventHelper for tests - an event which records the number of calls it received
 CCallSubscription
 CCapturingStoreEntry
 CCaseInsensitiveSBufEqual
 CCaseInsensitiveSBufHash
 CCbcPointer
 Ccbdata
 CCBDataIndex
 CCbDataList
 CCbDataListContainer
 CCbDataListIterator
 CCbdataParent
 CCharacterSetOptimized set of C chars, with quick membership test and merge support
 CChildVirtual
 CClassActionCreatorCreates Action using supplied Action::Create method and command
 CClassCBucket
 CClassCHostPool
 CClassCNetPool
 CClient
 CClientDbRr
 CClientDelayConfig
 CClientDelayPool
 CClientDelayPools
 CClientHttpRequest
 CClientInfo
 CclientReplyContext
 CClientRequestContext
 CclientStreamNode
 CClpMap
 Ccmsghdr
 CCodeContext
 CCodeContextGuard
 CCollapsedForwardingSends and handles collapsed forwarding notifications
 CCollapsedForwardingMsgIPC queue message
 CCollapsedForwardingRrInitializes shared queue used by CollapsedForwarding
 CCollapsingHistoryCollapsed forwarding history of a master transaction
 CCommAcceptCbParams
 CCommAcceptCbPtrFun
 CCommandLineManages arguments passed to a program (i.e., main(argc, argv) parameters)
 CCommCbFunPtrCallT
 CCommCbMemFunT
 CCommCloseCbParams
 CCommCloseCbPtrFun
 CCommCommonCbParams
 CCommConnectCbParams
 CCommConnectCbPtrFun
 CCommDialerParamsT
 CCommIO
 CCommIoCbParams
 CCommIoCbPtrFun
 CCommonNamesPrinterHelper class to print CNs extracted using Ssl::matchX509CommonNames()
 CCommonPool
 CCommQuotaQueue
 CCommSelectEngine
 CCommTimeoutCbParams
 CCommTimeoutCbPtrFun
 CCompiledDebugMessageFully processed debugs(), ready to be logged
 CCompositePoolNode
 CConfigOption
 CConfigOptionAdapter
 CConfigOptionVector
 CConfigParser
 CConnStateData
 CConservativeTimer
 Ccpu_set_t
 CCpuAffinityMapStores cpu_affinity_map configuration
 CCpuAffinitySetCpu affinity management for a single process
 CCustomLog
 CDebug
 CDebugChannelReceiver of debugs() messages (e.g., stderr or cache.log)
 CDebugFileNamed FILE with very-early/late usage safety mechanisms
 CDebugMessageManages configurable aspects of a debugs() message
 CDebugMessageHeaderMeta-information of a Finish()ed debugs() message
 CDebugMessagesCollection of DebugMessage objects (with fast access by message IDs)
 CDebugModule
 CDefaultValues
 CDelayBucket
 CDelayConfig
 CDelayedAsyncCalls
 CDelayedUdpSendDelayed icpUdpSend() call
 CDelayId
 CDelayIdComposite
 CDelayPool
 CDelayPools
 CDelaySpec
 CDelayTagged
 CDelayTaggedBucket
 CDelayTaggedStatsVisitor
 CDelayTaggedUpdater
 CDelayTaggedUpdateVisitor
 CDelayUser
 CDelayUserBucket
 CDelayUserStatsVisitor
 CDelayUserUpdater
 CDelayUserUpdateVisitor
 CDelayVector
 CDescriptorSetAn unordered collection of unique descriptors with O(1) add/del/has ops
 CDestinationDomainLookup
 CDestinationIPLookup
 CDetailEntryParser
 CDigestFetchState
 Cdiomsg
 Cdiskd_stats_t
 CDiskdActionImplement aggregated 'diskd' action
 CDiskdActionDataStore disk daemon stats
 CDiskDaemonDiskIOModule
 CDiskdFile
 CDiskdIOStrategy
 CDiskFile
 CDiskIOModule
 CDiskIOStrategy
 CDiskThreadsDiskFile
 CDiskThreadsDiskIOModule
 CDiskThreadsIOStrategy
 Cdlink_list
 Cdlink_node
 Cdomaincontroller
 CDownloader
 CDownloaderAnswerDownload result
 CDownloaderContext
 Cdread_ctrl
 Cdwrite_q
 Cedui_conf_t
 Cedui_ldap_t
 CEntry
 Cenum_list
 CEnumIterator
 CEnumIteratorBase
 CEnumRangeT
 Cerr_code_struct
 CErrorTransaction problem
 CErrorDetailInterface for supplying additional information about a transaction failure
 CErrorDynamicPageInfoError page created from admin-configurable metadata (e.g. deny_info)
 CErrorPageFile
 CErrorState
 CESIAssign
 CesiAttempt
 CesiChoose
 CesiComment
 CESIContext
 CESIElement
 CesiExcept
 CESIExpression
 CESIFunction
 CESIInclude
 CesiLiteral
 CesiOtherwise
 CESIParser
 CESIParserClient
 CesiRemove
 CESISegment
 CesiSequence
 CESIStreamContext
 CesiTreeParent
 CesiTry
 CESIVar
 CESIVariableCookie
 CESIVariableExpression
 CESIVariableHost
 CESIVariableLanguage
 CESIVariableProcessor
 CESIVariableQuery
 CESIVariableReferer
 CESIVariableUserAgent
 CESIVarState
 CesiWhen
 CETag
 Ceui64
 Cev_entry
 CEventDialer
 CEventLoop
 CEventScheduler
 CExceptionErrorDetail
 Cexternal_acl
 Cexternal_acl_data
 CExternalACLEntry
 CExternalACLEntryData
 CExternalACLLookup
 CexternalAclState
 CFadingCodeContextBeing-forgotten CodeContext (while it may be being destroyed)
 CFadingCounterCounts events, forgetting old ones. Useful for "3 errors/minute" limits
 Cfde
 CFilePortable locking-aware exception-friendly file (with RAII API)
 CFileMap
 CFileOpeningConfigHow should a file be opened/created? Should it be locked?
 CFormattedLog
 Cfqdncache_entry
 CftpListParts
 CFwdServer
 CFwdState
 Cgb_t
 Cgdstruct
 Cgeneric_cbdata
 CHappyConnOpener
 CHappyConnOpenerAnswerFinal result (an open connection or an error) sent to the job initiator
 CHappyOrderEnforcer
 CHappySpareWaitKeeps track of HappyConnOpener spare track waiting state
 CHardCodedErrorError page (or a part of an error page) with hard-coded template text
 CHardFun
 CHasExplicit
 Chash_link
 Chash_table
 CheaderMangler
 CHeaderManglersA collection of headerMangler objects for a given message kind
 CHeaderWithAcl
 CHeapPolicyData
 CHeapPurgeData
 Chelper_stateful_server
 CHierarchyLogEntry
 Chstruct
 ChtcpDetail
 CHtcpReplyData
 ChtcpSpecifier
 ChtcpStuff
 CHttpBody
 CHttpControlMsgBundles HTTP 1xx reply and the "successfully forwarded" callback
 CHttpControlMsgSinkSends a single control message, notifying the Sink
 CHttpHdrCc
 CHttpHdrContRange
 CHttpHdrRange
 CHttpHdrRangeIter
 CHttpHdrRangeSpec
 CHttpHdrSc
 CHttpHdrScTarget
 CHttpHeader
 CHttpHeaderEntry
 CHttpHeaderFieldStatPer field statistics. Currently a POD
 CHttpHeaderHashTable
 CHttpHeaderStatHTTP per header statistics
 CHttpReply
 CHttpRequest
 CHttpRequestMethod
 CHttpStateData
 CHttpStatusAclDumpVisitor
 CHttpUpgradeProtocolAccessAllows or blocks HTTP Upgrade protocols (see http_upgrade_request_protocols)
 CIcmp
 CIcmp4
 CIcmp6
 CIcmpConfig
 CicmpEchoData
 CIcmpPinger
 CIcmpSquid
 CIcmpStub
 CICP2State
 CICP3State
 Cicp_common_t
 CICPState
 CIdentLookup
 CIdleConnList
 Cidns_query
 CIndependentRunnerA RegisteredRunner with lifetime determined by forces outside the Registry
 CIndividualPool
 CInspectingStatHist
 CInstanceId
 CInstanceToSingletonAdapter
 Cintnode
 CIORequestor
 CIoResult
 CIoStatsIO statistics. Currently a POD
 Ciovec
 CIp
 Cip_user_dict
 CIpAclDumpVisitor
 Cipc_params
 Cipcache_entry
 CIpCacheLookupForwarderForwards non-blocking IP cache lookup results to either IPH or IpReciever
 CIpcIoDiskIOModule
 CIpcIoFile
 CIpcIoIOStrategy
 CIpcIoMsgConverts DiskIO requests to IPC queue messages
 CIpcIoPendingRequestKeeps original I/O request parameters while disker is handling the request
 CIpcIoRr
 CJobDialer
 CJobWait
 CJobWaitBase
 CKid
 CKidsCollection of kids
 Cl_stdio_t
 Cl_udp_t
 Cldap_creds
 CListeningStartedDialerDials clientListenerConnectionOpened call
 CLoadableModule
 CLock
 CLogfile
 Clogfile_buffer_t
 CLoggingSectionGuard
 CLogTags
 CLogTagsErrors
 CLongOptionA struct option C++ wrapper, helps with option::name copying/freeing
 CLookupTable
 CLookupTableRecord
 CLowestMemReader
 CLruNode
 CLruPolicyData
 Clsstruct
 Cm_ADDR
 Cmain_args
 CMasterXaction
 Cmem_hdr
 Cmem_node
 CMemBlob
 CMemBlobStatsVarious MemBlob class-wide statistics
 CMemBuf
 CMemChunk
 CMemObject
 CMemPoolChunked
 CMemPoolMalloc
 CMemPools
 CMemStore
 CMemStoreMapExtraItem
 CMemStoreRr
 CMessageBucketLimits Squid-to-client bandwidth for each matching response
 CMessageDelayConfigConfiguration for response delay pools
 CMessageDelayPool
 CMessageDelayPools
 CMessageSizes
 CMimeEntry
 CMimeIcon
 CMmappedDiskIOModule
 CMmappedFile
 CMmappedIOStrategy
 CMmapping
 CMoreToAlloc
 Cmsghdr
 CMyTestProgramCustomizes our test setup
 CNamedErrorDetailDetails an error by tying it to a uniquely named circumstance
 Cndstruct
 CNeighborTypeDomainListRepresentation of a neighbor_type_domain configuration directive. A POD
 Cnet_db_name
 Cnet_db_peer
 CnetdbEntry
 CnetdbExchangeState
 Cnode
 CNote
 CNotePairs
 CNotes
 Cns
 Cnsvc
 CNtlmAuthRr
 CNullaryFunDialerCalls a function without arguments. See also: NullaryMemFunT
 CNullaryMemFunT
 CNullDelayId
 COpenSSL_vcb_disambiguation
 COptionsExtractorLibecap Visitor for converting adapter transaction options to HttpHeader
 COverflowSumTester
 CPackable
 CPackableStream
 CParameters
 CParent
 CPconnModule
 CPconnPool
 CPeerConnectionPointer
 CPeerDigest
 CPeerPoolMgrMaintains an fixed-size "standby" PconnPool for a single CachePeer
 CPeerPoolMgrsRrLaunches PeerPoolMgrs for peers configured with standby.limit
 CPeerSelectionDumperHelper class to report a selected destination (for debugging)
 CPeerSelectionInitiatorInterface for those who need a list of peers to forward a request to
 CPeerSelector
 CPeerSelectorPingMonitor
 CPendingOpenRequestHolds information necessary to handle JoinListen response
 Cping_dataICP probing of cache_peers during peer selection
 CpingerEchoData
 CpingerReplyData
 CPipeline
 CPointerPrinter
 CPoolingAllocatorSTL Allocator that uses Squid memory pools for memory management
 CPoolMeta
 CPrimeChanceGiverEnforces happy_eyeballs_connect_timeout
 CPrivateHttpRequest
 CProgressAdvancement of work that consists of (usually known number) of similar steps
 CProtocolViewReference to a protocol name[/version] string; no 0-termination is assumed
 CProxyAuthLookup
 Cpw_auth_hdr
 CRandomUuid
 CRange
 CRaw
 CRawAccessLogEntry
 CRawLongOption
 CRawPointerT
 CReadRequest
 CRecordingEngine
 Credirect_addr
 CRedirectStateData
 CRefCount
 CRefreshCounts
 CRefreshPatternRepresentation of a refresh pattern
 CRegexPattern
 CRegisteredRunner
 CREList
 CRemovalPolicy
 CRemovalPolicyNode
 CRemovalPolicySettings
 CRemovalPolicyWalker
 CRemovalPurgeWalker
 CReportSysErrorStream manipulator for printing a system call error (if any)
 Crequest_list
 CRequestFlags
 CResolvedPeerPath
 CResolvedPeers
 CresultSet
 CReverseEnumIterator
 Crfc1035_rr
 CRFCNB_Con
 CRFCNB_Pkt
 Crouter_identity_info_t
 Crouter_view_t
 CRrSpecsMetadata for parsing DNS A and AAAA records
 Crtentry_t
 Crusage
 CSBuf
 CSBufAddLength
 CSBufEqualSBuf equality predicate for STL algorithms etc
 CSBufFindTest
 CSBufIterator
 CSBufReservationRequirementsNamed SBuf::reserve() parameters. Defaults ask for and restrict nothing
 CSBufReverseIterator
 CSBufStartsWithSBuf "starts with" predicate for STL algorithms etc
 CSBufStats
 CSBufStatsActionSBuf stats for cachemgr
 CSBufStream
 CSBufSubstrAutoTest
 CScopedId
 CServer
 Csession_list
 CSharedMemory
 CSharedMemPagesRrInitializes shared memory pages
 CSharedSessionCacheRrInitializes shared memory segments used by MemStore
 CShmWriter
 CSignalEngine
 CSingletonIOStrategy
 CSipcIoIpcIo wrapper for debugs() streams; XXX: find a better class name
 CSMB_Connect_Def
 CSMB_CP_dirent
 CSMB_File_Def
 CSMB_Status
 CSMB_Tree_Structure
 CSMBDOMAIN
 Csnmp_internal_session
 Csnmp_mib_tree
 Csnmp_pdu
 Csnmp_session
 CSnmpRequest
 Csockaddr_un
 CSomethingToAlloc
 CSourceDomainLookup
 CSourceLocationSource code location that is cheap to create, copy, and store
 CSpareAllowanceGiverEnforces happy_eyeballs_connect_gap and happy_eyeballs_connect_limit
 CSplay
 CSplayCheck
 CSplayConstIterator
 CSplayIterator
 CSplayNode
 Csquid_radix_mask
 Csquid_radix_node
 Csquid_radix_node_head
 Csquidaio_ctrl_t
 Csquidaio_request_queue_t
 Csquidaio_request_t
 Csquidaio_result_t
 Csquidaio_thread_t
 Csquidaio_unlinkq_t
 CSquidConfigRepresentation of the configuration. POD
 CSquidConfig2
 CSquidMD5Context
 Cssl_optionSet of options we can parse and what they map to
 CsslBumpCfgRr
 CSslErrorAlias
 Csslproxy_cert_adapt
 Csslproxy_cert_sign
 Cstale_flags
 CStatCounters
 Cstatefulhelper
 CStatHist
 CStatObjectsState
 Cstatvfs
 CStderrChannelDebugChannel managing messages destined for "standard error stream" (stderr)
 CStockEventLoop
 CStopwatch
 Cstore_client
 Cstore_rebuild_progress
 CStoreClientStoreGetPublic*() caller
 CStoreClientStats
 CStoreControllerStubAllows testing of methods without having all the other components live
 CStoreDigestCBlock
 CStoreDigestState
 CStoreDigestStats
 CStoreEntry
 CStoreFileSystem
 CStoreInfoStatsHigh-level store statistics used by mgr:info action. Used inside PODs!
 CStoreIOBuffer
 CStoreIOState
 CStoreIOStateCb
 CStoreIoStatsStore statistics related to low-level I/O
 CStoreRebuildDataCache_dir(s) indexing statistics
 CStoreRootEngine
 CStoreSearch
 CStoreSwapLogData
 CStoreSwapLogHeader
 CString
 CStubTime
 Csubid
 CsubmitData
 CSubscription
 CSuccessSumTester
 CSupportOrVetoBoolean flag that is false by default and becomes permanently false if vetoed
 CSwapChecksum24Maintains a 24-bit checksum over integer fields
 Csynch_state
 CSyntheticOwnsExplicit
 CSysErrorDetailSystem call failure detail based on standard errno(3)/strerror(3) APIs
 CSyslogChannelSyslog DebugChannel
 CTemplateFile
 CTestACLMaxUserIP
 CTestAuth
 CTestAuthConfig
 CTestAuthUserRequest
 CTestBoilerplate
 CTestCacheManager
 CTestCharacterSet
 CTestClpMap
 CTestConfigParser
 CTestDiskIO
 CTestEnumIterator
 CTestEvent
 CTestEventLoop
 CTestHttp1Parser
 CTestHttpReply
 CTestHttpRequest
 CTestHttpRequestMethod
 CTestIcmp
 CTestIpAddress
 CTestLookupTable
 CTestMath
 CTestMem
 CTestNetDb
 CTestPackableStream
 CTestPreCompiler
 CTestProgramImplements test program's main() function while enabling customization
 CTestRandomUuid
 CTestRefCount
 CTestRfc1035
 CTestRfc1738
 CTestRock
 CTestSBuf
 CTestSBufList
 CTestStatHist
 CTestStore
 CTestStoreController
 CTestStoreHashIndex
 CTestString
 CTestSwapDir
 CTestTokenizer
 CTestUfs
 CTestUri
 CTestUriScheme
 CTestYesNoNone
 CTextExceptionStd::runtime_error with thrower location info
 Cthread_params
 CTimeOrTag
 Ctok
 CTransients
 CTransientsRrInitializes shared memory segment used by Transients
 CtrapVar
 CTunnelStateData
 CType
 CUFSCleanLog
 CUFSSwapLogParser_v1_32bs
 CUFSSwapLogParser_v2Swap.state v2 log parser
 Cunary_function
 CUnaryCbcCallbackDialer
 CUnaryCbdataDialer
 CUnaryFunCallbackDialerCallDialer for single-parameter callback functions
 CUnaryFunDialerCallDialer for single-parameter stand-alone functions
 CUnaryJobCallbackDialer
 CUnaryMemFunT
 CUpdateable
 Curl_entry
 CUrnState
 Cvariable_list
 CVectorMap
 CVectorPool
 CVersion
 Cwccp2_cache_identity_info_t
 Cwccp2_cache_list_t
 Cwccp2_cache_mask_identity_info_t
 Cwccp2_cache_view_header_t
 Cwccp2_cache_view_info_t
 Cwccp2_capability_element_t
 Cwccp2_capability_info_header_t
 Cwccp2_i_see_you_t
 Cwccp2_identity_info_t
 Cwccp2_item_header_t
 Cwccp2_mask_element_t
 Cwccp2_mask_identity_info_t
 Cwccp2_message_header_t
 Cwccp2_router_assign_element_t
 Cwccp2_router_id_element_t
 Cwccp2_router_list_t
 Cwccp2_security_md5_t
 Cwccp2_security_none_t
 Cwccp2_service_info_t
 Cwccp2_service_list_t
 Cwccp2_value_element_t
 Cwccp_assign_bucket_t
 Cwccp_cache_entry_t
 Cwccp_here_i_am_t
 Cwccp_i_see_you_t
 CWCCPv2_Protocol
 CWhoisState
 CWholeEnum
 CWithAnswerAccess to a callback result carried by an asynchronous CallDialer
 Cwordlist
 CWriteRequest
 CXactionInitiatorIdentifies a protocol agent or Squid feature initiating transactions
 CYesNoNone

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors