The Server Framework - v7.4 Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
- Base
- TLockableObject
- TReentrantLockableObject
- TILockableObjectTracksLockingThread
- TMultipleRangeReusableIdManagerBase
- TLockableObject
- TReentrantLockableObject
- TStreamSocketServer
- TAsyncSocket
- TConnectionManagerBase< Base, JetByteTools::Socket::IDatagramServerSocketConnectionManager, JetByteTools::Socket::IDatagramServerSocketConnectionManagerIO, JetByteTools::Socket::IDatagramSocketServerCallback, JetByteTools::Socket::IAllocateDatagramServerSockets >
- TConnectionManagerBase< Base, JetByteTools::Socket::IDatagramSocketConnectionManager, JetByteTools::Socket::IDatagramSocketConnectionManagerIO, JetByteTools::Socket::IDatagramSocketConnectionManagerCallback, JetByteTools::Socket::IAllocateDatagramSockets >
- TConnectionManagerBase< Base, JetByteTools::Socket::IStreamSocketConnectionManager, JetByteTools::Socket::IStreamSocketConnectionManagerIO, JetByteTools::Socket::IStreamSocketConnectionManagerCallback, JetByteTools::Socket::IAllocateStreamSockets >
- TMulticastDatagramHelper
- TSocketAllocator
- TStreamSocketServer
- TStreamSocketServerEx
- TStreamSocketServer
- TStreamSocketServer
- C128Bits
- C128Bits::v128_t
- CAccumulationBuffer
- CAccumulationBuffer
- CAccumulationBuffer
- CActivatableObject
- CActivatableObject::Callback
- CActivatableObject::CommandData
- CActivatableObject::CommandProcessorCallback
- CActivatableObject::IProcessQueuedCommand
- CAES128ICM
- CApplicationProtocolSelection
- CAsyncConnector
- CAsyncConnector::IDataAvailable
- CAsyncFileReader::Callback
- CAsyncFileWriter::Callback
- CAsyncSocketConnector::ICallback
- CAtomicBool
- CAtomicCounter
- CAtomicCounter::Decrementer
- CAtomicCounter::Incrementer
- CAutoDetectProtocolHandlerAllocator
- CBitParser
- CBufferFacadeOnRawMemory
- CBufferHistory
- CBufferRingBuffer
- CCallStack
- CCertificate
- CClientImpersonator
- CCLRGCManager
- CCLRHost
- CCLRHostFactory
- CCLRMetaHost
- CCLRPolicyManager
- CCommandLine
- CCommandLine
- CCompareStrings
- CContext
- CContext
- CCrashDumpGenerator
- CCreateSimpleContext
- CCreateSimpleContext::CertificateDetail
- CCredentials
- CCredentials
- CCrtReportHook
- CDatabaseConnection::Transaction
- CDatabaseConnectionDetails
- CDatagramSocketConnectionManagerBase
- CDatagramSocketServerBase
- CDebugLogBase::SubSystemDetails
- CDebugLogFileConfigManager
- CDebugServiceDispatcher
- CDebugTrace::LogInstaller
- CDirectoryChangeMonitor::Callback
- CDispatchRestrictor
- TConnectionManagerBase
- TConnectionManagerBase< Base, JetByteTools::Socket::IDatagramServerSocketConnectionManager, JetByteTools::Socket::IDatagramServerSocketConnectionManagerIO, JetByteTools::Socket::IDatagramSocketServerCallback, JetByteTools::Socket::IAllocateDatagramServerSockets >
- TConnectionManagerBase< Base, JetByteTools::Socket::IDatagramSocketConnectionManager, JetByteTools::Socket::IDatagramSocketConnectionManagerIO, JetByteTools::Socket::IDatagramSocketConnectionManagerCallback, JetByteTools::Socket::IAllocateDatagramSockets >
- TConnectionManagerBase< Base, JetByteTools::Socket::IStreamSocketConnectionManager, JetByteTools::Socket::IStreamSocketConnectionManagerIO, JetByteTools::Socket::IStreamSocketConnectionManagerCallback, JetByteTools::Socket::IAllocateStreamSockets >
- TConnectionManagerBase< JetByteTools::Socket::CFilteringStreamSocketConnectionManagerBase, JetByteTools::Socket::IStreamSocketConnectionManager, JetByteTools::Socket::IStreamSocketConnectionManagerIO, JetByteTools::Socket::IStreamSocketConnectionManagerCallback, JetByteTools::Socket::IAllocateStreamSockets >
- CDispatchRestrictor::AllowDispatch
- CDispatchRestrictor::AllowDispatchForThisSocket
- CDynamicObjectTrackerCollection
- CEmptyBase
- Certificate
- CEventLog
- CEventOwner
- CException
- CFiberLocalStorage
- CFileBasedCertificateStore
- CFileDeleter
- CFilterDataBase::ICallback
- CFilterDataBase::ICallback
- CFilterHolder
- CFilterHolder
- CFlowControlDatagramSocketConnectionFilterData
- CFlowControlStreamSocketConnectionFilter::IProcessBufferList
- CH264NALUnit
- CH264SequenceParameterSetParser
- CH264SliceHeaderParser
- CHandshakeParser
- CharReader
- CharReader
- CharReader::Factory
- CharReader::Factory
- CHeaders
- CHTTP_1_0_Parser
- CHTTP_1_0_ResponseParser
- CHTTPException
- CHTTPHeaders
- CHTTPRequest
- CHTTPResponse
- CInMemoryCertificateStore
- CInMemoryCertificateStore::Iterator
- CIntrusiveRedBlackTreeNode
- CIOCompletionPort
- CIOPoolBase::WorkerThread
- CIORecursionLimiter
- CIORecursionLimiter::Call
- CJSONDocument
- CJSONValue
- CLibraryLoader
- CMD5
- CMemoryMappedFile
- CMiniDumpGenerator
- CMiniDumpGenerator::SmartDiskSpaceProvider
- CMPEG2TransportStreamWriter
- CMultipleFileDeleter
- CNamedIndex
- CNamedPipe
- CNodeList
- CNodeList::Node
- CNTPTime
- CODBCSmartHandle
- CODBCTransaction
- COneWayToggle
- COpaqueUserData
- Core::IWaitable
- CPerformanceCounter
- CPerformanceCounterLogger
- CPerformanceDataSchema
- CPerformanceDataSchema::Object
- CPerformanceDataSchemaFileExporter
- CPerformanceMonitorCountersBase
- CPerThreadErrorHandler
- CPerThreadUsageTracker
- CPerThreadUsageTracker::Stats
- CPINFOEX
- CProcessMemory
- CProcessToken
- CProcessToken::Enabler
- CProcessToken::OptionalEnabler
- CProcessToken::Privilege
- CQueueSpaceNotifier
- CRAIIAtomicBool
- CRAIIBool
- CRateLimiter
- CRawImage
- CReadTimeoutDatagramSocketConnectionFilter::TimerCallback
- CReadTimeoutStreamSocketConnectionFilter::TimerCallback
- CReentrantLockableObject
- CReferenceCount
- CRegistryKey
- CRegistryKey::Exception
- CRegistryKey::Value
- CRegKeyIterator
- CRequestHeaders
- CRequiresElevationException
- CRingBuffer
- CRoundTripTime
- CRoundTripTimes
- CSafeArrayHelpers
- CSecureConnectData
- CSecureConnectShim
- CSecureConnectShim
- CSecureConnectShim
- CSecurityBuffer
- CSecurityPrivilege
- CSecurityPrivileges
- CSEHException::Translator
- CSequencedBufferCollection
- CServiceConfigData
- CSHA1
- CSHA1
- CSharedMemory
- CSimpleFixedSizedMemoryAllocator::AllocationTuningParameters
- CSimpleServerShutdownHandler
- CSimpleServiceStartupEventHandler
- CSList
- CSmartBool
- CSmartHandle
- CSmartHeapPointer
- CSmartHGlobal
- CSmartHGlobalLock
- CSmartLocalPointer
- CSocket
- CSocketAllocator
- CSSLStreamValidator
- CStreamSocketConnectionCollection
- CStreamSocketConnectionManagerBase
- CStreamSocketNamedConnectionCollection
- CStringConverter
- CSystemCertificateStore
- CSystemCertificateStore::Iterator
- CSystemTime::DateDifference
- CSystemTime::TimeDifference
- CTCPListeningSocketCreator
- CTempDirectory
- CTestAlignment
- CThreadAffinity
- CThreadBase
- CThreadLocalStorage
- CThreadSafeWorkQueue
- CThreadUsageTracker
- CTickCountCompare
- CTimeStamp
- CUsesCOM
- CUsesCOM
- CUsesWinsock
- CUsesMSWinSockExtensions
- TConnectionManagerBase
- TConnectionManagerBase< Base, JetByteTools::Socket::IDatagramServerSocketConnectionManager, JetByteTools::Socket::IDatagramServerSocketConnectionManagerIO, JetByteTools::Socket::IDatagramSocketServerCallback, JetByteTools::Socket::IAllocateDatagramServerSockets >
- TConnectionManagerBase< Base, JetByteTools::Socket::IDatagramSocketConnectionManager, JetByteTools::Socket::IDatagramSocketConnectionManagerIO, JetByteTools::Socket::IDatagramSocketConnectionManagerCallback, JetByteTools::Socket::IAllocateDatagramSockets >
- TConnectionManagerBase< Base, JetByteTools::Socket::IStreamSocketConnectionManager, JetByteTools::Socket::IStreamSocketConnectionManagerIO, JetByteTools::Socket::IStreamSocketConnectionManagerCallback, JetByteTools::Socket::IAllocateStreamSockets >
- TConnectionManagerBase< JetByteTools::Socket::CFilteringStreamSocketConnectionManagerBase, JetByteTools::Socket::IStreamSocketConnectionManager, JetByteTools::Socket::IStreamSocketConnectionManagerIO, JetByteTools::Socket::IStreamSocketConnectionManagerCallback, JetByteTools::Socket::IAllocateStreamSockets >
- CUsesMSWinSockExtensions
- CWaitableCounter
- CWaitableCounter::Decrementer
- CWaitableCounter::Incrementer
- CWOW64FileSystemRedirector
- CXMLAttribute
- CXMLDocument
- CXMLNode
- CXMLVisitor
- Data
- Failure
- Features
- Features
- IAcceptH264FrameData
- IAcceptH264NALUnits
- IAcceptLiveVideoDataNotifications
- IAcceptRuntimes
- IAcceptStreamData
- IAcceptWebSocketConnections
- IActionOnCLREvent
- IAddBuffersToPool
- IAddress
- IAddressType
- IAllocateBuffer
- IAllocateBufferHandles
- IAllocateCounterStorage
- IAllocateFixedSizedMemory
- IAllocateMemory
- IAllocateStreamDataFiles
- IAssignProcessesToJobs
- IAssociateDeviceWithIOSubSystem
- IBroadcastRTPStreams
- IBufferChain
- IBufferChain::IHandlePurgedBufferRelease
- IBufferIntrusiveCollectionAdapterSequenceNumberKeyAccessor
- ICollectPerformanceData
- ICommunicateServiceStatusToSCM
- ICompressData
- IConfigurableDebugLog
- IConfiguration
- IContext
- ICreateFilteredStreamSocketConnections
- ICreateMiniDumps
- ICreateRTPPackets
- ICreateRTPPackets::Data
- ICreateStreamSocketConnections
- ICreateUDPConnections
- ICreateUDPConnections::Callback
- IDataDeflatorFactory
- IDatagramServerSocketConnectionManagerIO
- IDatagramSocketConnectionManagerIO
- IDebugLogConfigurationCallback
- IDeflateData
- IDispatchServiceControls
- IDispatchToWorkerThread
- IDisplayMessageBox
- IEnumIterator
- IEnumIterator::NullIterator
- IEnumIterator< JetByteTools::COM::CIterateUnknown, IEnumUnknown, IUnknown * >
- IFilterData
- IFilterDatagramSocketConnections
- IFilterStreamSocketConnections
- IGenerateRTCPPackets
- IHandleExceptions
- IHandleFileCreationFailure
- IHandleJobEvents
- IHandler
- IHandshakeParserCallback
- IHostAssemblyManager
- IHostAssemblyStore
- IHostControl
- IHostPolicyManager
- IHTTPRequestProcessor
- IHTTPResource
- IHTTPResourceData
- IHTTPResponseProcessor
- IICEConnection
- IICEConnectionCallback
- IICEConnectionManager
- IICEConnectionManagerCallback
- IICEControlledDTLSConnection
- IICEControlledDTLSConnectionCallback
- IICEControlledDTLSConnectionFactory
- IIndexedOpaqueUserData
- IInflateData
- IInstallPerformanceMonitorCounters
- IIterateableBufferChain
- IKernelObjectName
- ILimitConnections::Creator
- ILimitPendingWrites
- IListenForShutdown
- IListenForSystemShutdownNotifications
- IListenForTimeChangeNotifications
- IListenToThreadNaming
- IListenToThreadStart
- IListenToThreadStop
- ILockableObject
- ILoggablePerformanceMonitorCounters
- ILogMessages
- ILogMessagesWithFixedFileHeader
- IManageDatagramSocketConnectionFilters
- IManageEnvironmentVariables
- IManageHTTPResourceData
- IManageJobEvents
- IManageNamedServers
- IManagePacketStreamLifetime
- IManageResources
- IManageRTSPResources
- IManageRTSPSessions
- IManageRTSPSessionTimeouts
- IManageServiceNotifications
- IManageStreamSocketConnectionFilters
- IManageThreadPoolThreads
- IMonitorAsyncFileReader
- IMonitorAsyncFileWriter
- IMonitorBufferAllocation
- IMonitorCallbackTimerQueue
- IMonitorDatagramSocketFlowControl
- IMonitorICEControlledDTLSConnection
- IMonitorJobs
- IMonitorSocketAllocation
- IMonitorStreamSocketFlowControl
- IMonitorThreadPool
- INamedServerShutdownCallback
- INotifyOnLastStreamDataWrite
- INotifyOnMemoryCacheStreamWritten
- INotifyProgress
- IODBCConnection
- IODBCEnvironment
- IODBCStatement
- IPerformanceCounterMonitorCallback
- IPerformanceDataBlock
- IPerformanceDataBlockFactory
- IPoolableSocketManager
- IProcessPayloadFrames
- IProcessRTPFrames
- IProtocolHandler
- IProtocolHandlerAllocator
- IProtocolHandlerFactory
- IProvideDiskSpace
- IProvideEnvironmentBlock
- IProvideH264NALUnits
- IProvideLocalTime
- IProvideRandomNumbers
- IProvideRTPData
- IProvideSRTPKeyingMaterial
- IProvideStreamData
- IProvideSystemTime
- IProvideTickCount
- IProvideTickCount64
- IProvideUserData
- IProvideWorkItems
- IQueueTimers
- IQueueTimers::Timer
- IReadableRingBufferWorkQueue
- IReadableRingBufferWorkQueue::WorkItem
- IReadableRingBufferWorkQueue::WorkItem::ItemData
- IReleaseCreatedConnections
- IReleaseSSRCs
- IRenderAddresses
- IRingBufferWorkPoolThreadFactory
- IRingBufferWorkPoolWorkerThreadCallback
- IRTPPacketStream
- IRTPStreamRefCount
- IRTSPResource
- IRTSPServer
- IRTSPSession
- IRunnable
- IRunnable
- ISaveStreamData
- ISecureStreamSocketCallback
- ISecureStreamSocketCallback
- ISecureStreamSocketCallback
- IServerControl
- IServerShutdownCallback
- IService
- IServiceCallbacks
- IShutdownService
- ISingleWriterMultipleReaderLock
- ISingleWriterMultipleReaderLock::ConditionalOwner
- ISingleWriterMultipleReaderLock::PotentialOwner
- ISingleWriterMultipleReaderLock::Reader
- ISingleWriterMultipleReaderLock::Writer
- ISocketCallback
- IStream
- IStreamDataFileFactory
- IStreamSocketConnectionManagerIO
- ISupportMulticast
- IThreadPoolWorkerThreadCallback
- IThreadPoolWorkerThreadFactory
- ITransmitRTCPPackets
- ITransmitRTPPackets
- IUDPAsyncConnectorCallback
- IVisitConfigurationElements
- IWaitable
- IWaitable
- IWaitable
- IWebSocketInputHandler
- IWritableRingBufferWorkQueue
- jb_enable_if
- jb_enable_if< false, T >
- OSVERSIONINFOEX
- OVERLAPPED
- Path
- Path
- PathArgument
- PathArgument
- PredicateContext
- PROCESS_INFORMATION
- Reader
- Reader
- Runner
- SCHANNEL_CRED
- SEC_WINNT_AUTH_IDENTITY
- SecBufferDesc
- SECURITY_ATTRIBUTES
- SECURITY_DESCRIPTOR
- ServiceTypes
- SLIST_ENTRY
- StackWalker
- STARTUPINFO
- StaticString
- StaticString
- StreamWriter
- StreamWriter
- StreamWriter::Factory
- StreamWriter::Factory
- StyledStreamWriter
- StyledStreamWriter
- SubkeyIteratorImpl
- SYSTEM_INFO
- SYSTEMTIME
- TAddressOrderedMultiLock
- TAtomic
- TAtomic
- TAtomic< long >
- TAtomicLong
- TAtomicOperations
- TAtomicOperations< __int64 >
- TAtomicOperations< long >
- TAtomicOperations< unsigned char * >
- TAtomicOperations< unsigned long >
- TAtomicOperations< void * >
- TCache
- TCache< JetByteTools::COM::CIterateUnknown, IUnknown * >
- TConditionalSmartPointer
- TDynamicObjectTracker
- TestCase
- TestResult
- TExceptionToCOMError
- TExpandableBuffer
- TIntrusiveMapNodeKeyAccessorKeyIsAddress
- TIntrusiveMultiMap
- TIntrusiveMultiMap::Iterator
- TIntrusiveMultiMap::NodeCollection
- TIntrusiveMultiMap::NodeCollection::Iterator
- TIntrusiveMultiMapNodeIsBaseClass
- TIntrusiveRedBlackTree
- TIntrusiveRedBlackTree::Iterator
- TIntrusiveRedBlackTreeNodeIsBaseClass
- TIntrusiveRedBlackTreeNodeIsEmbeddedMember
- TIntrusiveSetNodeKeyAccessorKeyIsAddress
- TLockableObjectConditionalOwner
- TLockableObjectOwner
- TLockableObjectPotentialOwner
- TMultipleRangeReusableIdManagerBase::InitialRanges
- TOptionallyOwnedPointer
- TReentrantLockableObjectPotentialOwner
- TReferenceCounted
- TReferenceCounted< const CERT_CONTEXT *, JetByteTools::CertificateStore::CCountedCertificateContext >
- TReferenceCounted< CredHandle, JetByteTools::SSPI::CCountedCredentialsHandle >
- TReferenceCounted< CtxtHandle, JetByteTools::SSPI::CCountedSecurityContext >
- TReferenceCounted< HCERTSTORE, JetByteTools::CertificateStore::CCountedCertificateStoreHandle >
- TReferenceCounted< HKEY, JetByteTools::Win32::CCountedRegKey >
- TReferenceCountedSmartPointer
- TRegistryList
- TReleaseOnlyReferenceCountedSmartPointer
- TReusableIdManager
- TReusableIdManager::Interval
- TReusableIdManager::SmartId
- TWebSocketBase::AutoCloser
- Value
- Value
- ValueIteratorBase
- ValueIteratorBase
- WIN32_FIND_DATA
- Writer
- Writer
- B
- Base
- base
- Base
- Base1
- Base2
- BaseDerivesFromIIndexedOpaqueUserData
- BaseDerivesFromIPoolBuffers
- BaseInterface
- bool
- const bool
- const CERT_CONTEXT *
- const JetByteTools::Core::TReusableIdManager< T >::Intervals
- CredHandle
- CRITICAL_SECTION
- CtxtHandle
- Derived
- HCERTSTORE
- HKEY
- IEnumUnknown *
- IUnknown **
- uniqueBase