RTPDuplex(3) | Library Functions Manual | RTPDuplex(3) |
RTPDuplex - A peer associated RTP socket pair for physically connected peer hosts.
#include <cc++/rtp.h>
Inherits RTPDataQueue, UDPReceive, and UDPTransmit.
RTPDuplex (const InetAddress &bind, tpport_t local,
tpport_t remote)
virtual ~RTPDuplex ()
UDPTransmit::Error connect (const InetHostAddress &host, tpport_t
port=0)
bool isPendingData (microtimeout_t timeout)
size_t sendData (const unsigned char *const buffer, size_t len)
size_t recvData (unsigned char *buffer, size_t len, InetHostAddress
&na, tpport_t &tp)
void setDataPeer (const InetAddress &, tpport_t)
void setControlPeer (const InetAddress &, tpport_t)
size_t getNextDataPacketSize () const
SyncSource & getPeer ()
A peer associated RTP socket pair for physically connected peer hosts.
This has no RTCP and assumes the receiver is connected to a known transmitter, hence no 'foreign' packets will arrive.
Author:
Examples:
rtpduphello.cpp.
Parameters:
Parameters:
Returns:
Examples:
rtpduphello.cpp.
Implements IncomingDataQueue.
Returns:
Parameters:
Returns:
Implements RTPDataQueue.
Parameters:
Returns:
Implements IncomingDataQueue.
Parameters:
Returns:
Reimplemented from OutgoingDataQueue.
Parameters:
Reimplemented from OutgoingDataQueue.
Parameters:
Reimplemented from OutgoingDataQueue.
Generated automatically by Doxygen for ccRTP from the source code.
Sat Oct 27 2018 | ccRTP |