|
Bayonne2 / Common C++ 2 Framework
|
#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 |
1.8.6