Man page - dualrtpchannel(3)
Packages contains this manual
- rtppkt.h(3)
- cqueue(3)
- formats.h(3)
- private.h(3)
- sockets(3)
- queuebase.h(3)
- sessions(3)
- ioqueue(3)
- oqueue.h(3)
- rtppacket(3)
- ext.h(3)
- cqueue.h(3)
- base.h(3)
- rtpext(3)
- rtp.h(3)
- sources.h(3)
- iqueue(3)
- pool.h(3)
- queuebase(3)
- channel.h(3)
- sources(3)
- iqueue.h(3)
- ioqueue.h(3)
- payload(3)
- rtcppacket(3)
- rtcppkt.h(3)
- oqueue(3)
apt-get install libccrtp-doc
Manual
DualRTPChannel< BaseSocket >
NAMESYNOPSIS
Public Member Functions
Constructor & Destructor Documentation
template<class BaseSocket > DualRTPChannel< BaseSocket >::DualRTPChannel(const InetAddress & ia, tpport_t port) [inline]
template<class BaseSocket > DualRTPChannel< BaseSocket >::˜DualRTPChannel() [inline]
Member Function Documentation
template<class BaseSocket > Socket::Error DualRTPChannel< BaseSocket>::drop (const InetMcastAddress & ia) [inline]
template<class BaseSocket > void DualRTPChannel< BaseSocket >::endSocket ()[inline]
template<class BaseSocket > size_t DualRTPChannel< BaseSocket>::getNextPacketSize () const [inline]
template<class BaseSocket > SOCKET DualRTPChannel< BaseSocket>::getRecvSocket () const [inline]
template<class BaseSocket > InetHostAddress DualRTPChannel< BaseSocket>::getSender (tpport_t & port) const [inline]
template<class BaseSocket > bool DualRTPChannel< BaseSocket>::isPendingRecv (microtimeout_t timeout) const [inline]
template<class BaseSocket > Socket::Error DualRTPChannel< BaseSocket>::join (const InetMcastAddress & ia, uint32 iface) [inline]
template<class BaseSocket > size_t DualRTPChannel< BaseSocket >::recv(unsigned char * buffer, size_t len) [inline]
template<class BaseSocket > size_t DualRTPChannel< BaseSocket >::send(const unsigned char *const buffer, size_t len) [inline]
template<class BaseSocket > Socket::Error DualRTPChannel< BaseSocket>::setMulticast (bool enable) [inline]
template<class BaseSocket > void DualRTPChannel< BaseSocket >::setPeer(const InetAddress & host, tpport_t port) [inline]
template<class BaseSocket > Socket::Error DualRTPChannel< BaseSocket>::setTimeToLive (unsigned char ttl) [inline]
Author
NAME
DualRTPChannel< BaseSocket >
SYNOPSIS
#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
()
Constructor & Destructor Documentation
template<class BaseSocket > DualRTPChannel< BaseSocket >::DualRTPChannel(const InetAddress & ia, tpport_t port) [inline]
template<class BaseSocket > DualRTPChannel< BaseSocket >::˜DualRTPChannel() [inline]
Member Function Documentation
template<class BaseSocket > Socket::Error DualRTPChannel< BaseSocket>::drop (const InetMcastAddress & ia) [inline]
template<class BaseSocket > void DualRTPChannel< BaseSocket >::endSocket ()[inline]
template<class BaseSocket > size_t DualRTPChannel< BaseSocket>::getNextPacketSize () const [inline]
template<class BaseSocket > SOCKET DualRTPChannel< BaseSocket>::getRecvSocket () const [inline]
template<class BaseSocket > InetHostAddress DualRTPChannel< BaseSocket>::getSender (tpport_t & port) const [inline]
template<class BaseSocket > bool DualRTPChannel< BaseSocket>::isPendingRecv (microtimeout_t timeout) const [inline]
template<class BaseSocket > Socket::Error DualRTPChannel< BaseSocket>::join (const InetMcastAddress & ia, uint32 iface) [inline]
template<class BaseSocket > size_t DualRTPChannel< BaseSocket >::recv(unsigned char * buffer, size_t len) [inline]
template<class BaseSocket > size_t DualRTPChannel< BaseSocket >::send(const unsigned char *const buffer, size_t len) [inline]
template<class BaseSocket > Socket::Error DualRTPChannel< BaseSocket>::setMulticast (bool enable) [inline]
template<class BaseSocket > void DualRTPChannel< BaseSocket >::setPeer(const InetAddress & host, tpport_t port) [inline]
template<class BaseSocket > Socket::Error DualRTPChannel< BaseSocket>::setTimeToLive (unsigned char ttl) [inline]
Author
Generated automatically by Doxygen for ccRTP from the source code.