The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CHLSLiveResource Member List

This is the complete list of members for CHLSLiveResource, including all inherited members.

Abort() overrideCHLSLiveResource [virtual]
Aborted() const CHTTPResource [protected]
AddData(JetByteTools::IO::CSmartBuffer &buffer) override=0CHLSLiveResource [pure virtual]
AddRef() overrideCHLSLiveResource [virtual]
AddResource(const IHTTPResourceData &data)CHTTPResource [protected]
CHLSLiveResource(const JetByteTools::Core::_tstring &dataDirectoryPath, IStreamDataFileFactory &dataFileFactory, Milliseconds maxTimePerFile, double defaultFrameRate, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::IO::IAllocateBufferHandles &handleAllocator, JetByteTools::IO::IIOPool &ioPool, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::Seconds sessionInactivityTimeout, const JetByteTools::HTTP::CHTTPHeaders &standardHeaders)CHLSLiveResource
CHLSResource(const JetByteTools::Core::_tstring &indexFilePath, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::IO::IIOPool &ioPool, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::Seconds sessionInactivityTimeout, const JetByteTools::HTTP::CHTTPHeaders &standardHeaders)CHLSResource [protected]
CHTTPResource(const CHTTPResource &rhs)CHTTPResource
CHTTPResource(const JetByteTools::HTTP::CHTTPHeaders &standardHeaders)CHTTPResource [explicit, protected]
ConnectVideoDataNotificationCallback(IAcceptLiveVideoDataNotifications &callback) overrideCHLSLiveResource [virtual]
DisconnectVideoDataNotificationCallback() overrideCHLSLiveResource [virtual]
FrameDataComplete()CHLSLiveResource
GetBufferAllocator()CHLSLiveResource [protected]
GetIndexFileName() const CHLSLiveResource
GetResourceData(const JetByteTools::HTTP::CHTTPRequest &request) overrideCHLSLiveResource [virtual]
Handle typedefIQueueTimers::Timer [protected]
m_standardHeadersCHTTPResource [protected]
JetByteTools::Core::IQueueTimers::Timer::OnTimer(UserData userData)=0IQueueTimers::Timer [pure virtual]
OnTimerEx(Handle handle, UserData userData)IQueueTimers::Timer [inline, protected, virtual]
JetByteTools::HTTP::CHTTPResource::operator=(const CHTTPResource &rhs)CHTTPResource
JetByteTools::Core::IQueueTimers::Timer::operator=(const Timer &rhs)IQueueTimers::Timer
ProcessFrameData(bool lastInFrame, const BYTE *pData, DWORD length)CHLSLiveResource
Release() overrideCHLSLiveResource [virtual]
SetFrameRate(double frameRate)CHLSLiveResource
SetInactivityTimer() overrideCHLSLiveResource [protected, virtual]
StreamComplete() override=0CHLSLiveResource [pure virtual]
Timer()IQueueTimers::Timer [protected]
Timer(const Timer &rhs)IQueueTimers::Timer [protected]
JetByteTools::UserData typedefIQueueTimers::Timer [protected]
JetByteTools::Streaming::INotifyOnMemoryCacheStreamWritten::UserData typedefINotifyOnMemoryCacheStreamWritten [private]
~CHLSLiveResource()CHLSLiveResource [protected, virtual]
~CHLSResource()CHLSResource [protected, virtual]
~CHTTPResource() overrideCHTTPResource [protected]
~IAcceptLiveVideoData()IAcceptLiveVideoData [protected, virtual]
~IAcceptStreamData()IAcceptStreamData [protected, virtual]
~IHTTPResource()IHTTPResource [protected, virtual]
~IManageHTTPResourceData()IManageHTTPResourceData [protected, virtual]
~INotifyOnMemoryCacheStreamWritten()INotifyOnMemoryCacheStreamWritten [private, virtual]
~Timer()IQueueTimers::Timer [protected, virtual]


Generated on Sun Sep 12 19:11:07 2021 for The Server Framework - v7.4 by doxygen 1.5.3