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

CRTCPPacketGenerator Class Reference

Inheritance diagram for CRTCPPacketGenerator:
Collaboration diagram for CRTCPPacketGenerator:

List of all members.

Public Member Functions

 CRTCPPacketGenerator (DWORD mtu, DWORD ssrc, const JetByteTools::Core::_tstring &cname, JetByteTools::IO::IAllocateBuffers &allocator, ITransmitRTCPPackets &transmitter, JetByteTools::Core::IProvideSystemTime &systemTimeProvider)
void StartStream (DWORD initialRTPTime)
void OnRTPPacketTransmitted (const JetByteTools::IO::IBuffer &packet) override
void OnRTPCPacketReceived (const JetByteTools::IO::IBuffer &packet) override


Constructor & Destructor Documentation

CRTCPPacketGenerator ( DWORD  mtu,
DWORD  ssrc,
const JetByteTools::Core::_tstring cname,
JetByteTools::IO::IAllocateBuffers allocator,
ITransmitRTCPPackets transmitter,
JetByteTools::Core::IProvideSystemTime systemTimeProvider 
)


Member Function Documentation

void StartStream ( DWORD  initialRTPTime  ) 

void OnRTPPacketTransmitted ( const JetByteTools::IO::IBuffer &  packet  )  [override, virtual]

Implements IGenerateRTCPPackets.

void OnRTPCPacketReceived ( const JetByteTools::IO::IBuffer &  packet  )  [override, virtual]

Implements IGenerateRTCPPackets.


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