ccRTP 2.1.2
|
#include <channel.h>
Public Member Functions | |
DualRTPChannel (const InetAddress &ia, tpport_t port) | |
~DualRTPChannel () | |
bool | isPendingRecv (microtimeout_t timeout) const |
InetHostAddress | getSender (tpport_t &port) const |
size_t | recv (unsigned char *buffer, size_t len) |
size_t | getNextPacketSize () const |
Socket::Error | setMulticast (bool enable) |
Socket::Error | join (const InetMcastAddress &ia, uint32 iface) |
Socket::Error | drop (const InetMcastAddress &ia) |
Socket::Error | setTimeToLive (unsigned char ttl) |
void | setPeer (const InetAddress &host, tpport_t port) |
size_t | send (const unsigned char *const buffer, size_t len) |
SOCKET | getRecvSocket () const |
void | endSocket () |
Private Attributes | |
BaseSocket * | sendSocket |
BaseSocket * | recvSocket |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |