rtpext(3) | Library Functions Manual | rtpext(3) |
rtpext - ccRTP Extension classes
class RTPDuplex
A peer associated RTP socket pair for physically connected peer hosts.
RTPDuplex::RTPDuplex (const InetAddress &bind, tpport_t
local, tpport_t remote)
virtual RTPDuplex::~RTPDuplex ()
UDPTransmit::Error RTPDuplex::connect (const InetHostAddress &host,
tpport_t port=0)
bool RTPDuplex::isPendingData (microtimeout_t timeout)
size_t RTPDuplex::sendData (const unsigned char *const buffer, size_t
len)
size_t RTPDuplex::recvData (unsigned char *buffer, size_t len,
InetHostAddress &na, tpport_t &tp)
void RTPDuplex::setDataPeer (const InetAddress &, tpport_t)
void RTPDuplex::setControlPeer (const InetAddress &, tpport_t)
size_t RTPDuplex::getNextDataPacketSize () const
SyncSource & RTPDuplex::getPeer ()
Parameters
Returns
Examples
rtpduphello.cpp.
Implements IncomingDataQueue.
Returns
Parameters
Returns
Implements RTPDataQueue.
Parameters
Returns
Implements IncomingDataQueue.
Parameters
Parameters
Returns
Reimplemented from OutgoingDataQueue.
Parameters
Reimplemented from OutgoingDataQueue.
Parameters
Reimplemented from OutgoingDataQueue.
Generated automatically by Doxygen for ccRTP from the source code.
ccRTP |