| __pat | |
| HttpTransact::_CacheDirectives | |
| HttpTransact::_CacheLookupInfo | |
| HttpTransact::_CurrentInfo | |
| HttpTransact::_DNSLookupInfo | |
| HttpTransact::_HeaderInfo | |
| _HttpApiInfo | |
| _info_t | |
| _ink_freelist_list | |
| _InkFreeList | |
| _RangeRecord | |
| HttpTransact::_RedirectInfo | |
| HttpTransact::_SquidLogInfo | |
| _STATE_ARG_TABLE | |
| _state_t | |
| _tm_remap_request_info | |
| _transition_t | |
| _tsremap_api_info | |
| AbstractBuffer | |
| AbstractBufferReader | |
| AbstractBufferWriter | |
| NetProcessor::AcceptOptions | Options for accept |
| AcceptPair | |
| Accum< C, A, S > | |
| acl_filter_rule | |
| AclRecord | An access control record |
| Action | Represents an operation initiated on a Processor |
| ActionSink | |
| AIO_Callback_handler | |
| AIO_Reqs | |
| AIOCallback | |
| AIOCallbackInternal | |
| AIOThreadInfo | |
| Alias32 | |
| Alias64 | |
| Allocator | Allocator for fixed size memory blocks |
| AltInfoTestData | |
| APIHook | A single API hook that can be invoked |
| APIHooks | A collection of API hooks |
| HostDBApplicationInfo::application_data_allotment | |
| HostDBApplicationInfo::application_data_rr | |
| AppVersionInfo | |
| Arena | |
| ArenaBlock | |
| ArgumentDescription | |
| atscppapi::Async | This class provides a method to create an async operation |
| atscppapi::AsyncHttpFetch | This class provides an implementation of AsyncProvider that makes HTTP requests asynchronously |
| atscppapi::AsyncProvider | AsyncProvider is the interface that providers of async operations must implement |
| atscppapi::AsyncReceiver< AsyncProviderType > | AsyncReceiver is the interface that receivers of async operations must implement |
| atscppapi::AsyncTimer | This class provides an implementation of AsyncProvider that acts as a timer |
| AtomicLock | |
| AtomicSLL< C, L > | |
| ats_wildcard_matcher | |
| ATSConsistentHash | |
| ATSConsistentHashNode | |
| ATSHash | |
| ATSHash32 | |
| ATSHash32FNV1a | |
| ATSHash64 | |
| ATSHash64FNV1a | |
| ATSHash64Sip24 | |
| ATSHashBase | |
| ATSHashMD5 | |
| AutoReference | |
| AutoStopCont | |
| BaseStatPagesHandler | |
| BitMap | |
| BlasterUrlList | |
| BlockHash< C, ABlockHashFns > | |
| TSHashTable< H >::Bucket | Hash bucket |
| ts::Buffer | A chunk of writable memory |
| BUILD_TABLE_INFO | |
| ts::config::Builder | Class to build the configuration table from parser events |
| byte_addressable_value< T > | |
| byte_pointer | |
| ByteBankDescriptor | |
| Cache | |
| CacheArray< T > | |
| CacheContinuation | |
| CacheControlRecord | |
| CacheControlResult | |
| CacheDisk | |
| CacheHostMatcher | |
| CacheHostRecord | |
| CacheHostResult | |
| CacheHostTable | |
| CacheHostTableConfig | |
| CacheHTTPInfo | |
| CacheHTTPInfoVector | |
| CacheInfo | |
| CacheLookupHttpConfig | |
| CacheLookupMsg | |
| CacheOpArgs_Deref | |
| CacheOpArgs_General | |
| CacheOpArgs_Link | |
| CacheOpMsg_long | |
| CacheOpMsg_short | |
| CacheOpMsg_short_2 | |
| CacheOpReplyMsg | |
| CacheProcessor | |
| CacheRemoveCont | |
| CacheSync | |
| CacheTestData | |
| CacheTestHeader | |
| CacheTestHost | |
| CacheTestSM | |
| CacheVC | |
| CacheVConnection | |
| CacheVConnStruct | |
| CacheVol | |
| atscppapi::CaseInsensitiveStringComparator | A case insensitive comparator that can be used with standard library containers |
| CaseStringHashFns | |
| CC_FreerContinuation | |
| CC_UpdateContinuation | |
| CCCongestionDBTestCont | |
| CCFailHistoryTestCont | |
| ChainHash< C, AHashFns, A > | |
| ChainHashMap< K, AHashFns, C, A > | |
| ClusterHandler::ChannelData | |
| charIndex | |
| charIndex_el | |
| charIndexIterInternal | |
| charIndexIterState | |
| CheckConnect | |
| ChunkedHandler | |
| ClassAllocator< C > | Allocator for Class objects |
| atscppapi::ClientRequest | Encapsulates a client request |
| ClientTxn | |
| CloseMessage | |
| Cluster | |
| ClusterLoadMonitor::cluster_load_ping_msg | |
| ClusterAccept | |
| ClusterAPIPeriodicSM | |
| ClusterCalloutContinuation | |
| clusterConfigFile | |
| ClusterConfiguration | |
| ClusterControl | |
| ClusterFunctionDescriptor | |
| ClusterHandler | |
| ClusterHandlerBase | |
| ClusterHelloMessage | |
| ClusterLoadMonitor | |
| ClusterMachine | |
| ClusterMessageHeader | |
| ClusterMsg | |
| ClusterMsgHeader | |
| ClusterProcessor | |
| ClusterRemoteDataHeader | |
| ClusterState | |
| ClusterVConnection | |
| ClusterVConnectionBase | |
| ClusterVConnectionCache | |
| ClusterVConnectionCacheEvent | |
| ClusterVConnState | |
| ClusterVCToken | |
| CMD | |
| CmdCacheCont | |
| CommandLineArgs | |
| completionUtil | |
| config_update_cont | |
| ConfigData | |
| ConfigEnumPair< T > | Data item for enumerated type config value |
| ConfigUpdateCallback | |
| ConfigUpdateCbTable | |
| ts::config::Configuration | Container for a configuration |
| ConfigurationContinuation | |
| ConfigVol | |
| ConfigVolumes | |
| CongestionControlRecord | |
| CongestionControlRule | |
| CongestionDB | |
| CongestionDBCont | |
| CongestionEntry | |
| CongestionMatcherTable | |
| CongestRequestParam | |
| KeepAliveConnTable::conn_elem | |
| ConnectionCount::ConnAddr | |
| ConnectionCount::ConnAddrHashFns | |
| Connection | |
| HttpTransact::ConnectionAttributes | |
| ConnectionCount | Singleton class to keep track of the number of connections per host |
| ConnectTestData | |
| ConsCell< C, A > | |
| ts::Errata::const_iterator | Forward constant iterator for Messages in an Errata |
| ts::ConstBuffer | A chunk of read only memory |
| ContData | |
| atscppapi::Transaction::ContextValue | ContextValues are a mechanism to share data between plugins using the atscppapi |
| Continuation | Base class for all state machines to receive notification of events |
| ControlBase | |
| ControlMatcher< Data, Result > | |
| CoreUtils | |
| CountQueue< C, L > | |
| ats::CryptoContext | Protocol class for a crypto hash context |
| ats::CryptoHash | Crypto hash output |
| ts::Errata::Data | This is the implementation class for Errata |
| DefaultAlloc | |
| DeleterContinuation< C > | |
| DereferContinuation< C > | |
| Descriptor | |
| DestructorLock | |
| DFA | |
| Diags | |
| DiagsConfig | |
| DiagsConfigState | |
| DiagsModeOutput | |
| Dir | |
| DiskHeader | |
| DiskVol | |
| DiskVolBlock | |
| DiskVolBlockQueue | |
| dispatch_entry | |
| DLL< C, L > | |
| DNSConnection | |
| DNSEntry | One DNSEntry is allocated per outstanding request |
| DNSHandler | One DNSHandler is allocated to handle all DNS traffic by polling a UDP port |
| DNSProcessor | |
| DNSRequestData | |
| DNSServer | |
| Doc | |
| cache_bc::Doc_v23 | Pre version 24 |
| dtconv | |
| DummyVConnection | |
| DynamicStatsString_t | |
| DynArray< T > | |
| ElapsedStats | |
| ElevateAccess | |
| Empty_MIOBuffer_tracker | |
| ClusterVConnectionCache::Entry | |
| Env< K, C, A > | |
| eqstr | |
| ts::Errata | Class to hold a stack of error messages (the "errata") |
| ErrorClass | |
| EThread | Event System specific type of thread |
| EvacuationBlock | |
| EvacuationKey | |
| Event | A type of Action returned by the EventProcessor |
| EventIO | |
| EventNotify | |
| EventProcessor | Main processor for the Event System |
| ts::Exception | Base class for ATS exception |
| Exception | |
| ExitStatus | |
| CCFailHistoryTestCont::FailEvents | |
| FailHistory | |
| FakeUDPNetProcessor | |
| FatalClass | |
| FeatureAPIHooks< ID, N > | Container for API hooks for a specific feature |
| FetchSM | |
| FieldListCacheElement | |
| FileCloseException | |
| FileImpl | |
| FileOpenException | |
| FileReadException | |
| FileSeekException | |
| FileStatException | |
| FileWriteException | |
| force_VFPT_to_top | |
| ForceVFPTToTop | |
| FreeCallContinuation< C > | |
| FreeDir | |
| FreerContinuation | |
| GlobalClusterPeriodicEvent | |
| atscppapi::GlobalPlugin | The interface used when creating a GlobalPlugin |
| atscppapi::transformations::GzipDeflateTransformation | A TransformationPlugin to easily add gzip deflate to your TransformationPlugin chain |
| atscppapi::transformations::GzipInflateTransformation | A TransformationPlugin to easily add gzip inflate to your TransformationPlugin chain |
| ts::config::Builder::Handler | |
| hash_fnv32 | |
| HashFns< C > | |
| HashMap< K, AHashFns, C, A > | |
| HashSet< K, AHashFns, C, A > | |
| HashSetFns< K, C > | |
| HashTableEntry< key_t, data_t > | |
| HashTableIteratorState< key_t, data_t > | |
| HdrCsvIter | |
| HdrHeap | |
| HdrHeapObjImpl | |
| HdrHeapSDKHandle | |
| HdrStrHeap | |
| HdrTest | |
| HdrTokenFieldInfo | |
| HdrTokenHashBucket | |
| HdrTokenHeapPrefix | |
| HdrTokenTypeBinding | |
| HdrTokenTypeSpecific | |
| head_p | |
| atscppapi::header_field_iterator | A header field iterator is an iterator that dereferences to a HeaderField |
| atscppapi::header_field_value_iterator | A header field value iterator iterates through all header fields |
| atscppapi::HeaderField | A HeaderField is a class that contains the header field name and all of the values |
| atscppapi::HeaderFieldName | A HeaderFieldName is a lightweight wrapper around a string that allows for case insensitive comparisons |
| atscppapi::Headers | Encapsulates the headers portion of a request or response |
| HeapCheck | |
| HdrHeap::HeapGuard | Struct to prevent garbage collection on heaps |
| HttpSM::History | |
| host_hdr_info | Struct host_hdr_info; Used to store info about host header |
| hostArray | |
| HostBranch | |
| HostDB_get_message | |
| HostDB_put_message | |
| HostDBApplicationInfo | |
| HostDBCache | |
| HostDBContinuation | |
| HostDBInfo | |
| HostDBMD5 | Container for an MD5 hash and its dependent data |
| HostDBProcessor | The Host Databse access interface |
| HostDBRoundRobin | |
| HostDBSyncer | |
| HostDBTestReverse | |
| HostDBTestRR | |
| HostEnt | All buffering required to handle a DNS receipt |
| ServerSessionPool::HostHashing | Interface class for FQDN map |
| HostLeaf | |
| HostLookup | |
| HostLookupState | |
| HostMatcher< Data, Result > | |
| HostRegexMatcher< Data, Result > | |
| html_tag | |
| HtmlParser | |
| Http2ClientSession | |
| Http2ConnectionSettings | |
| Http2ConnectionState | |
| Http2Frame | |
| Http2FrameHeader | |
| Http2Goaway | |
| Http2SessionAccept | |
| Http2SettingsParameter | |
| HostDBApplicationInfo::http_server_attr | |
| HttpAltInfo | |
| HttpAPIHooks | |
| HttpBodyFactory | |
| HttpBodySet | |
| HttpBodySetRawData | |
| HttpBodyTemplate | |
| HttpCacheAction | |
| HTTPCacheAlt | |
| cache_bc::HTTPCacheAlt_v21 | |
| cache_bc::HTTPCacheFragmentTable | Cache backwards compatibility structure - the fragment table |
| HttpCacheSM | |
| HttpClientSession | |
| HttpCompat | |
| HttpConfig | |
| HttpConfigCont | |
| HttpConfigParams | |
| HttpConfigPortRange | |
| HttpDebugNames | |
| HTTPHdr | |
| HTTPHdrImpl | |
| HTTPInfo | |
| cache_bc::HTTPInfo_v21 | Really just a namespace, doesn't depend on any of the members |
| HttpPagesHandler | |
| HTTPParser | |
| HttpProxyAcceptor | Data about an acceptor |
| HttpProxyPort | Description of an proxy port |
| HttpRequestData | |
| HttpServerSession | |
| HttpSessionAccept | The continuation mutex is NULL to allow parellel accepts in NT |
| detail::HttpSessionAcceptOptions | Options for HttpSessionAccept |
| HttpSessionManager | |
| HttpSM | |
| HttpSMListBucket | |
| HttpTransact | |
| HttpTransactCache | |
| HttpTransactHeaders | |
| HttpTransactionStatsString_t | |
| HttpTransformInfo | |
| HttpTunnel | |
| HttpTunnelConsumer | |
| HttpTunnelProducer | |
| HttpUpdateSM | |
| HttpUserAgent_RegxEntry | |
| HTTPValAccept | |
| HTTPValAcceptCharset | |
| HTTPValAcceptEncoding | |
| HTTPValAcceptLanguage | |
| HTTPValCacheControl | |
| HTTPValFieldList | |
| HTTPValRange | |
| HTTPValTE | |
| HttpVCTable | |
| HttpVCTableEntry | |
| HTTPVersion | |
| ICPConfigData | |
| ICPConfigUpdateCont | |
| ICPConfiguration | |
| ICPData | |
| ICPHandlerCont | |
| ICPHit | |
| ICPHitObj | |
| ICPlog | |
| ICPMiss | |
| ICPMsg | |
| ICPMsgHeader | |
| ICPPeerReadCont | |
| ICPPeriodicCont | |
| ICPProcessor | |
| ICPProcessorExt | |
| ICPQuery | |
| ICPRequestCont | |
| ICPRequestCont::ICPRequestEventArgs | |
| ts::config::Path::ImplType | |
| IMTHashTable< key_t, data_t > | |
| InactivityCop | |
| IncomingControl | |
| ink_aiocb | |
| INK_AUTH_SEED | |
| INK_AUTH_TOKEN | |
| ink_dummy_for_new | This is used so that we dont use up operator new(size_t, void *) which users might want to define for themselves |
| ink_gethostbyaddr_r_data | |
| ink_gethostbyname_r_data | |
| ink_local_stat_t | |
| ink_prot_global_stat_t | |
| ink_rwlock | |
| ink_scoped_mutex | |
| ink_semaphore | |
| ink_unprot_global_stat_t | |
| InkAtomicList | |
| InkBulkIOAddrInfo | |
| InkBulkIOBlock | |
| InkBulkIOFreeBlockInfo_t | |
| InkBulkIOPkt | |
| InkBulkIORequest | |
| InkBulkIOSendtoRequest | |
| InkBulkIOSplitRequest | |
| INKConfigImpl | |
| INKContInternal | |
| InkRand | |
| InkStaticPool< C > | |
| InkStaticPool_r< C > | |
| INKThreadInternal | |
| INKVConnInternal | |
| InkXmlAttr | |
| InkXmlConfigFile | |
| InkXmlObject | |
| atscppapi::InterceptPlugin | Allows a plugin to act as a server and return the response |
| ts::detail::Interval< T, A > | Interval class |
| Intervals | |
| IntrusiveDList< T, N, P > | Intrusive doubly linked list container |
| ts::IntrusivePtr< T > | Shared pointer |
| ts::IntrusivePtrBase | This class exists solely to be declared a friend of IntrusivePtrCounter |
| ts::IntrusivePtrCounter | Reference counter mixin |
| ts::IntrusivePtrDefaultPolicyTag | |
| ts::IntrusivePtrPolicy< T > | Default policy class for intrusive pointers |
| invoke_remote_data_args | |
| IOBufferBlock | A linkable portion of IOBufferData |
| IOBufferBlock_tracker | |
| IOBufferData | A reference counted wrapper around fast allocated or malloced memory |
| IOBufferData_tracker | |
| IOBufferReader | An independent reader from an MIOBuffer |
| IOException | |
| ts::detail::Ip4Map | |
| ts::detail::Ip4Node | Node for IPv4 map |
| ts::detail::Ip6Map | |
| ts::detail::Ip6Node | Node for IPv6 map |
| ip_parse_spec | |
| IpAddr | Storage for an IP address |
| IpAllow | Singleton class for access controls |
| IpEndpoint | A union to hold the standard IP address structures |
| ServerSessionPool::IPHashing | Interface class for IP map |
| IpMap | Map from IP addresses to client data |
| ts::detail::IpMapBase< N > | Base template class for IP maps |
| IpMatcher< Data, Result > | |
| rec::detail::is_valid_persistence< RECP_NON_PERSISTENT > | |
| rec::detail::is_valid_persistence< RECP_PERSISTENT > | |
| ts::Errata::iterator | Forward iterator for Messages in an Errata |
| IntrusiveDList< T, N, P >::iterator | STL style iterator for access to elements |
| IpMap::iterator | Iterator over nodes / intervals |
| TSHashTable< H >::iterator | Standard iterator for walking the table |
| KeepAliveConn | |
| KeepAliveConnTable | |
| KeepAliveLockHandler | |
| LastState | |
| Layout | The Layout is a simple place holder for the distribution layout |
| LB_State | |
| LifecycleAPIHooks | |
| Link< C > | |
| List< C, A > | |
| llq_s | |
| llqrec_s | |
| Location | A location in the source stream |
| TSHashTable< H >::Location | Information about locating a value in the hash table |
| Lockfile | |
| Log | This object exists to provide a namespace for the logging system |
| LogAccess | |
| LogAccessHttp | |
| LogAccessICP | |
| LogAccessTest | |
| LogBuffer | |
| LogBufferHeader | |
| LogBufferIterator | |
| LogBufferList | |
| LogBufferManager | |
| LogBufferSink | |
| LogCollationAccept | |
| LogCollationBase | |
| LogCollationClientSM | |
| LogCollationHostSM | |
| LogConfig | |
| LogDeleteCandidate | |
| LogEntryHeader | |
| LogField | |
| LogFieldAliasMap | |
| LogFieldAliasTable | |
| LogFieldAliasTableEntry | |
| LogFieldAliasTimeHex | |
| LogFieldIp | Base IP address data |
| LogFieldIp4 | IPv4 address as log field |
| LogFieldIp6 | IPv6 address as log field |
| LogFieldIpStorage | Something big enough to hold any of the IP field types |
| LogFieldList | |
| LogFile | |
| LogFilter | |
| LogFilterInt | |
| LogFilterIP | |
| LogFilterList | |
| LogFilterString | |
| LogFlushData | |
| LogFormat | |
| LogFormatList | |
| atscppapi::Logger | Create log files that are automatically rolled and cleaned up as space is required |
| LoggingCollateContinuation | |
| LoggingFlushContinuation | |
| LoggingPreprocContinuation | |
| LogHost | |
| LogHostList | |
| LogObject | |
| LogObjectManager | |
| LogSlice | |
| LogSock | |
| LogTestData | |
| Machine | The Machine is a simple place holder for the hostname and the ip address of an internet host |
| MachineFatalClass | |
| MachineList | |
| MachineListElement | |
| MachineListMessage | |
| MachineStatusSM | |
| MachineTimeoutContinuation | |
| Map< K, C, A > | |
| MapElem< K, C > | |
| UrlRewrite::MappingsStore | |
| MarshalXlate | |
| matcher_line | |
| matcher_tags | |
| MD5Context | |
| MDY | |
| MemoryMapException | |
| MemoryUnmapException | |
| memTable | |
| ts::Errata::Message | Storage for a single message |
| MetaInfo | |
| MIMECooked | |
| MIMECookedCacheControl | |
| MIMECookedPragma | |
| MIMEField | |
| MIMEFieldBlockImpl | |
| MIMEFieldIter | |
| MIMEFieldSDKHandle | |
| MIMEHdr | |
| MIMEHdrImpl | |
| MIMEParser | |
| MIMEScanner | |
| MimeTable | |
| MimeTableEntry | |
| MIOBuffer | A multiple reader, single writer memory buffer |
| MIOBuffer_tracker | |
| MIOBufferAccessor | A wrapper for either a reader or a writer of an MIOBuffer |
| MMH_CTX | |
| MMHContext | MMH will return different values on big-endian and little-endian machines |
| ControlBase::Modifier | |
| MTHashTable< key_t, data_t > | |
| MultiCache< C > | |
| MultiCacheBase | |
| MultiCacheBlock | |
| MultiCacheHeader | |
| MultiCacheHeapGC | |
| MultiCacheSync | |
| MultiCastPeer | |
| atscppapi::Mutex | A mutex is mutual exclusion: a blocking lock |
| MutexLock | |
| MutexTryLock | |
| MyData | |
| MyTransformData | Append Transform Data Structure |
| ts::config::detail::ValueItem::Name | Hold a child item name in a table for fast lookup |
| NameList | |
| NBlockHash< C, AHashFns, N, A > | |
| NetAccept | |
| NetAcceptAction | |
| NetHandler | |
| LogCollationBase::NetMsgHeader | |
| NetProcessor | This is the heart of the Net system |
| NetState | |
| NetTestDriver | |
| NetTesterAccept | |
| NetTesterSM | |
| NetVConnection | A VConnection for a network socket |
| NetVCOptions | Holds client options for NetVConnection |
| NetVCTest | |
| SSLNextProtocolSet::NextProtocolEndpoint | |
| IpMap::Node | Public API for intervals in the map |
| node_callout_entry | |
| NonAtomicPtr< T > | |
| NonAtomicRefCountObj | |
| NullTransform | |
| ts::NumericType< T, X > | Numeric type template |
| NumericTypeIntOperators | |
| NVC_test_def | |
| ObjectReloadCont | |
| OffsetTable | |
| OneWayMultiTunnel | A generic state machine that connects a source virtual conection to multiple target virtual connections |
| OneWayTunnel | A generic state machine that connects two virtual conections |
| OOB_callback | |
| OpenDir | |
| DNSProcessor::Options | Options for host name resolution |
| HostDBProcessor::Options | Optional parameters for getby.. |
| DNSConnection::Options | Options for connecting |
| HostDBContinuation::Options | Optional values for init |
| ts::IntrusivePtrPolicy< T >::Order | Strict weak order for STL containers |
| OriginStats | |
| OSException | |
| OutgoingControl | |
| OverridableHttpConfigParams | |
| PacketQueue | |
| ParentConfig | |
| ParentConfigParams | |
| ParentRecord | |
| ParentResult | |
| ParentSiblingPeer | |
| ts::config::Path::Parser | Parser for path text |
| ParseRules | |
| passphrase_cb_userdata | |
| ts::config::Path | A path to a value in a configuration |
| Peer | |
| PeerConfigData | |
| ICPPeerReadCont::PeerReadData | |
| Peer::PeerStats | |
| PeriodicCont | |
| PeriodicWakeup | |
| PingMessage | |
| PinnedDocEntry | |
| PinnedDocTable | |
| atscppapi::Plugin | The base interface used when creating a Plugin |
| PluginIdentity | Abstract interface class for plugin based continuations |
| PluginRegInfo | |
| PluginVC | |
| PluginVCCore | |
| PluginVCState | |
| PointerHashFns | |
| PollCont | |
| PollDescriptor | |
| PostDataBuffers | |
| pRecord | |
| PreDefinedFormatInfo | |
| PreDefinedFormatList | |
| prefetch_udp_header | |
| PrefetchBlaster | |
| PrefetchConfigCont | |
| PrefetchConfigFreerCont | |
| PrefetchConfiguration | |
| PrefetchProcessor | |
| PrefetchTransform | |
| PrefetchUrlBlaster | |
| PrefetchUrlEntry | |
| PriorityEventQueue | |
| ProcessFatalClass | |
| Processor | Base class for all of the IO Core processors |
| ProcessorFatalClass | |
| ProtectedQueue | |
| ProtocolProbeSessionAccept | |
| ProtocolProbeSessionAcceptEnums | |
| ProtocolProbeTrampoline | |
| ProtoVCTable< VCTentry, max_entries > | |
| ProxyAllocator | |
| ProxyClientSession | |
| ProxyMutex | Lock object used in continuations and threads |
| ts::config::detail::PseudoBool | Class to provide a "pseudo bool" value |
| Ptr< T > | |
| PVCTestDriver | |
| Queue< C, L > | |
| RamCache | |
| RamCacheCLFUS | |
| RamCacheCLFUSCompressor | |
| RamCacheCLFUSEntry | |
| RamCacheLRU | |
| RamCacheLRUEntry | |
| RangeTransform | |
| raw_stat_sync_cont | |
| RawHashTable | |
| RawHashTableIter | |
| ts::detail::RBNode | A node in a red/black tree |
| RebuildMC | |
| RecConfigCbList_t | |
| RecConfigFileEntry | |
| RecConfigMeta | |
| RecData | |
| RecMessageEleHdr | |
| RecMessageHdr | |
| RecMessageItr | |
| RecMutex | A wrapper to ink_mutex class |
| RecRawStat | |
| RecRawStatBlock | |
| RecRecord | |
| RecRecords | |
| RecStatMeta | |
| RecStatUpdateFuncList_t | |
| RecTree | |
| RecTreeNode | |
| RecursiveHttpGet | |
| redirect_tag_str | |
| RefCounter | |
| RefCountObj | |
| referer_info | Used to store http referer strings (and/or regexp) |
| UrlRewrite::RegexMapping | |
| RegexMatcher< Data, Result > | |
| RegressionCont | |
| RegressionSM | |
| RegressionTest | |
| remap_directive | |
| remap_plugin_info | |
| atscppapi::RemapPlugin | Base class that remap plugins should extend |
| RemapPlugins | Remap plugins class |
| RemapProcessor | |
| atscppapi::Request | Encapsulates a request |
| RequestData | |
| RequestFatalClass | |
| RequestInput | |
| ReRegressionSM | |
| Resource | |
| atscppapi::Response | Encapsulates a response |
| retryDisposeOfDataBuffer | |
| RPCHandle | |
| rtable_pair | |
| ts::Rv< R > | Return type for returning a value and status (errata) |
| ts::RvBase | Helper class for Rv |
| schemes_descriptor | |
| ssl::detail::SCOPED_BIO_TRAITS | |
| ssl::detail::SCOPED_X509_TRAITS | |
| atscppapi::ScopedMutexLock | Take a Mutex reference and lock inside a scope and unlock when the scope is exited |
| atscppapi::ScopedMutexTryLock | Take a Mutex reference and try to lock inside a scope and unlock when the scope is exited (if the lock was taken) |
| atscppapi::ScopedSharedMutexLock | Take a shared_ptr to a Mutex and lock inside a scope and unlock when the scope is exited |
| atscppapi::ScopedSharedMutexTryLock | Take a shared_ptr to a Mutex and try to lock inside a scope and unlock when the scope is exited (if the lock was taken) |
| SDK_NetVConn_Params | |
| Server | |
| ServerSessionPool | A pool of server sessions |
| ServerTxn | |
| SessionAccept | |
| SessionProtocolNameRegistry | Registered session protocol names |
| SessionProtocolSet | A set of session protocols |
| SetChanDataMessage | |
| SetChanPinMessage | |
| SetChanPriorityMessage | |
| ShowCache | |
| ShowCacheInternal | |
| ShowCont | |
| ShowHostDB | |
| ShowNet | |
| ShowStats | |
| SignalContinuation | |
| SimpleTokenizer | |
| ts::Errata::Sink | Base class for erratum sink |
| ts::Errata::SinkFunctionWrapper | |
| SLink< C > | |
| SLL< C, L > | |
| SnapCont | |
| SnapStatsContinuation | |
| SocketManager | Utility class for socket operations |
| SocketServer | |
| SocketTest | |
| socks_conf_struct | |
| SocksAccepter | |
| SocksAddrType | |
| SocksEntry | |
| SocksProxy | |
| SocksServerConfig | |
| SortableQueue< C, L > | |
| Span | |
| SparseClassAllocator< C > | Allocator for space class, a class with a lot of uninitialized space/members |
| SpdyClientSession | |
| SpdyNV | |
| SpdyRequest | |
| SpdySessionAccept | |
| SplitDNS | |
| SplitDNSConfig | |
| SplitDNSRecord | |
| SplitDNSResult | |
| src_ip_info_t | |
| SrcLoc | |
| SRV | |
| SRVHosts | |
| SRVInfo | |
| ssl_termios | |
| ssl_ticket_key_t | |
| ssl_user_config | |
| SSLAddressLookupKey | |
| SSLCertificateConfig | |
| SSLCertLookup | |
| SSLConfig | |
| SSLConfigParams | |
| SSLContextStorage | |
| SSLNetAccept | |
| SSLNetProcessor | |
| SSLNetVConnection | |
| SSLNextProtocolAccept | |
| SSLNextProtocolSet | |
| SSLNextProtocolTrampoline | |
| atscppapi::Stat | A Stat is an atomic variable that can be used to store counters, averages, time averages, or summations |
| HttpTransact::StatBlock | |
| HttpTransact::State | |
| StatPageData | |
| StatPagesManager | |
| HttpTransact::StatRecord_t | |
| StatsCounter | |
| Stop | |
| storageConfigFile | |
| Store | |
| Str | |
| Stream | |
| StreamHashTable | |
| StrHeapDesc | |
| StringChainHash< F, A > | |
| StringHashFns | |
| StrList | |
| StrListOverflow | |
| StrTest | |
| sync_cont | |
| syslog_fac | |
| TasksProcessor | |
| TestAccept | |
| TestDnsStateMachine | |
| TestProxy | |
| textBuffer | |
| TextLogObject | |
| Thread | Base class for the threads in the Event System |
| thread_data_internal | |
| ThreadFatalClass | |
| tok_iter_state | |
| tok_node | |
| Token | A token from the source stream |
| Tokenizer | |
| TrackerContinuation | |
| atscppapi::Transaction | Transactions are the object containing all the state related to a HTTP Transaction |
| TransactionMilestones | |
| atscppapi::TransactionPlugin | The interface used when creating a TransactionPlugin |
| atscppapi::TransformationPlugin | The interface used when you wish to transform Request or Response body content |
| TransformControl | |
| TransformProcessor | |
| TransformTerminus | |
| TransformTest | |
| TransformTestData | Append Transform Data Structure Ends |
| TransformVCChain | A protocol class |
| TransformVConnection | |
| Trie< T > | |
| ts_imp_res_state | |
| TSClusterRPCHandle | |
| TSClusterRPCMsg | |
| TsConfigErrorHandler | |
| TsConfigEventHandler | |
| TsConfigHandlers | |
| TSFetchEvent | |
| TSFetchUrlParams | |
| TSHashTable< H > | A hash map usable by ATS core |
| TSHttpSMCallback | |
| TSHttpSsnCallback | |
| TSPluginRegistrationInfo | The following struct is used by TSPluginRegister() |
| TSPrefetchBlastData | |
| TSPrefetchInfo | |
| TSRecordData | |
| UDPConnection | UDP Connection endpoint |
| UDPConnectionInternal | |
| UDPIOEvent | |
| UDPNetHandler | |
| UDPNetProcessor | UDP service |
| UDPNetProcessorInternal | |
| UDPPacket | UDP data with destination |
| UDPPacketInternal | |
| UDPQueue | |
| UDPReadContinuation | |
| UnionFind | |
| UnixNetProcessor | |
| UnixNetVConnection | |
| UnixUDPConnection | |
| Unmaper | |
| UnsunkPtr | |
| UnsunkPtrRegistry | |
| UpdateConfigList | |
| UpdateConfigManager | |
| UpdateConfigParams | |
| UpdateEntry | |
| UpdateManager | |
| UpdateScheduler | |
| UpdateSM | |
| UpTest | |
| UR_UpdateContinuation | |
| atscppapi::Url | This class contains all properties of a Url |
| URL | |
| url_mapping | Used to store the mapping for class UrlRewrite |
| URLHashContext | Crypto Hash context for URLs |
| URLImpl | |
| UrlLru | |
| UrlMappingContainer | UrlMappingContainer wraps a url_mapping object and allows a caller to rewrite the target URL |
| UrlMappingPathIndex | |
| UrlMatcher< Data, Result > | |
| UrlPrintHack | Hack the URL in the HTTP header to be 1.0 compliant, saving the original values so they can be restored |
| UrlRewrite | |
| UrlStats | |
| ts::config::Value | This holds a value from the configuration |
| ts::config::detail::ValueItem | A value in the configuration |
| ts::config::detail::ValueTable | Wrapper class for a table of configuration values |
| ts::config::detail::ValueTableImpl | Table of configuration values |
| VConnection | Base class for the connection classes that provide IO capabilities |
| Vec< C, A, S > | |
| vec_info | |
| Version | |
| VersionNumber | |
| VIO | Descriptor for an IO operation |
| Vol | |
| AbstractBuffer::VolatileState | |
| VolHeaderFooter | |
| VolInitInfo | |
| x_pthread_mutexattr_t | |