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

CInterleavedTCPRTPStream Class Reference

Inheritance diagram for CInterleavedTCPRTPStream:
Collaboration diagram for CInterleavedTCPRTPStream:

List of all members.

Public Member Functions

 CInterleavedTCPRTPStream (IGenerateRTCPPackets &rtcpPacketGenerator, IInterleavedRTPTCPStream &stream, const JetByteTools::Socket::IFullAddress &hostAddress)
 ~CInterleavedTCPRTPStream ()
void OnInboundStreamData (JetByteTools::IO::CSmartBuffer &data)
void Abort ()
std::string GetTransport () const
void TransmitRTPPacket (JetByteTools::IO::CSmartBuffer &packet) override
void TransmitRTCPPacket (JetByteTools::IO::CSmartBuffer &packet) override


Constructor & Destructor Documentation

CInterleavedTCPRTPStream ( IGenerateRTCPPackets rtcpPacketGenerator,
IInterleavedRTPTCPStream stream,
const JetByteTools::Socket::IFullAddress hostAddress 
)


Member Function Documentation

string GetTransport (  )  const

void TransmitRTPPacket ( JetByteTools::IO::CSmartBuffer packet  )  [override, virtual]

Implements ITransmitRTPPackets.

void TransmitRTCPPacket ( JetByteTools::IO::CSmartBuffer packet  )  [override, virtual]

Implements ITransmitRTCPPackets.


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