typedef IQueueTimers::UserData UserData [inherited] |
User data that can be passed to Timer via the OnTimer() call when the timeout expires.
Reimplemented in CReadTimeoutDatagramSocketConnectionFilter, and CReadTimeoutStreamSocketConnectionFilter.
typedef IQueueTimers::Handle Handle [inherited] |
CHLSH264LiveResource | ( | const JetByteTools::Core::_tstring & | dataDirectoryPath, | |
IStreamDataFileFactory & | dataFileFactory, | |||
Milliseconds | maxTimePerFile, | |||
double | defaultFrameRate, | |||
CH264FrameSource::ParameterSetOptions | parameterSetOptions, | |||
JetByteTools::IO::IAllocateBuffers & | bufferAllocator, | |||
JetByteTools::IO::IAllocateBufferHandles & | handleAllocator, | |||
JetByteTools::IO::IIOPool & | ioPool, | |||
JetByteTools::Core::IQueueTimers & | timerQueue, | |||
JetByteTools::Seconds | sessionInactivityTimeout, | |||
const JetByteTools::HTTP::CHTTPHeaders & | standardHeaders | |||
) |
~CHLSH264LiveResource | ( | ) | [protected, virtual] |
void SetDefaultParameterSets | ( | const JetByteTools::Core::_tstring & | sps, | |
const JetByteTools::Core::_tstring & | pps | |||
) |
bool AddData | ( | JetByteTools::IO::CSmartBuffer & | buffer | ) | [override, virtual] |
Implements CHLSLiveResource.
void OnNewOutputFile | ( | ) | [override, virtual] |
Reimplemented from CHLSLiveResource.
void StreamComplete | ( | ) | [override, virtual] |
Implements CHLSLiveResource.
string GetIndexFileName | ( | ) | const [inherited] |
void AddRef | ( | ) | [override, virtual, inherited] |
Implements IAcceptLiveVideoData.
void Release | ( | ) | [override, virtual, inherited] |
Implements IAcceptLiveVideoData.
CSmartHTTPResourceData GetResourceData | ( | const JetByteTools::HTTP::CHTTPRequest & | request | ) | [override, virtual, inherited] |
Reimplemented from CHLSResource.
void Abort | ( | ) | [override, virtual, inherited] |
Reimplemented from CHTTPResource.
void ConnectVideoDataNotificationCallback | ( | IAcceptLiveVideoDataNotifications & | callback | ) | [override, virtual, inherited] |
Implements IAcceptLiveVideoData.
void DisconnectVideoDataNotificationCallback | ( | ) | [override, virtual, inherited] |
Implements IAcceptLiveVideoData.
void FrameDataComplete | ( | ) | [inherited] |
void SetInactivityTimer | ( | ) | [override, protected, virtual, inherited] |
Reimplemented from CHLSResource.
IAllocateBuffers & GetBufferAllocator | ( | ) | [protected, inherited] |
virtual void OnTimer | ( | UserData | userData | ) | [pure virtual, inherited] |
bool Aborted | ( | ) | const [protected, inherited] |
void AddResource | ( | const IHTTPResourceData & | data | ) | [protected, inherited] |
Called after the timer expires.
const JetByteTools::HTTP::CHTTPHeaders& m_standardHeaders [protected, inherited] |