#include <rtpudpv6transmitter.h>


Public Member Functions | |
| void | SetBindIP (in6_addr ip) |
Sets the IP address which is used to bind the sockets to ip. | |
| void | SetMulticastInterfaceIndex (unsigned int idx) |
| Sets the multicast interface index. | |
| void | SetPortbase (uint16_t pbase) |
Sets the RTP portbase to pbase. | |
| void | SetMulticastTTL (uint8_t mcastTTL) |
Sets the multicast TTL to be used to mcastTTL. | |
| void | SetLocalIPList (std::list< in6_addr > &iplist) |
| Passes a list of IP addresses which will be used as the local IP addresses. | |
| void | ClearLocalIPList () |
| Clears the list of local IP addresses. | |
| in6_addr | GetBindIP () const |
| Returns the IP address which will be used to bind the sockets. | |
| unsigned int | GetMulticastInterfaceIndex () const |
| Returns the multicast interface index. | |
| uint16_t | GetPortbase () const |
| Returns the RTP portbase which will be used (default is 5000). | |
| uint8_t | GetMulticastTTL () const |
| Returns the multicast TTL which will be used (default is 1). | |
| const std::list< in6_addr > & | GetLocalIPList () const |
| Returns the list of local IP addresses. | |
| void | SetRTPSendBuffer (int s) |
| Sets the RTP socket's send buffer size. | |
| void | SetRTPReceiveBuffer (int s) |
| Sets the RTP socket's receive buffer size. | |
| void | SetRTCPSendBuffer (int s) |
| Sets the RTCP socket's send buffer size. | |
| void | SetRTCPReceiveBuffer (int s) |
| Sets the RTCP socket's receive buffer size. | |
| int | GetRTPSendBuffer () const |
| Returns the RTP socket's send buffer size. | |
| int | GetRTPReceiveBuffer () const |
| Returns the RTP socket's receive buffer size. | |
| int | GetRTCPSendBuffer () const |
| Returns the RTCP socket's send buffer size. | |
| int | GetRTCPReceiveBuffer () const |
| Returns the RTCP socket's receive buffer size. | |
| void RTPUDPv6TransmissionParams::ClearLocalIPList | ( | ) | [inline] |
Clears the list of local IP addresses. An empty list will make the transmission component itself determine the local IP addresses.
| in6_addr RTPUDPv6TransmissionParams::GetBindIP | ( | ) | const [inline] |
| const std::list<in6_addr>& RTPUDPv6TransmissionParams::GetLocalIPList | ( | ) | const [inline] |
| unsigned int RTPUDPv6TransmissionParams::GetMulticastInterfaceIndex | ( | ) | const [inline] |
| uint8_t RTPUDPv6TransmissionParams::GetMulticastTTL | ( | ) | const [inline] |
| uint16_t RTPUDPv6TransmissionParams::GetPortbase | ( | ) | const [inline] |
| int RTPUDPv6TransmissionParams::GetRTCPReceiveBuffer | ( | ) | const [inline] |
| int RTPUDPv6TransmissionParams::GetRTCPSendBuffer | ( | ) | const [inline] |
| int RTPUDPv6TransmissionParams::GetRTPReceiveBuffer | ( | ) | const [inline] |
| int RTPUDPv6TransmissionParams::GetRTPSendBuffer | ( | ) | const [inline] |
| void RTPUDPv6TransmissionParams::SetBindIP | ( | in6_addr | ip | ) | [inline] |
| void RTPUDPv6TransmissionParams::SetLocalIPList | ( | std::list< in6_addr > & | iplist | ) | [inline] |
| void RTPUDPv6TransmissionParams::SetMulticastInterfaceIndex | ( | unsigned int | idx | ) | [inline] |
| void RTPUDPv6TransmissionParams::SetMulticastTTL | ( | uint8_t | mcastTTL | ) | [inline] |
| void RTPUDPv6TransmissionParams::SetPortbase | ( | uint16_t | pbase | ) | [inline] |
This has to be an even number.
| void RTPUDPv6TransmissionParams::SetRTCPReceiveBuffer | ( | int | s | ) | [inline] |
| void RTPUDPv6TransmissionParams::SetRTCPSendBuffer | ( | int | s | ) | [inline] |
| void RTPUDPv6TransmissionParams::SetRTPReceiveBuffer | ( | int | s | ) | [inline] |
| void RTPUDPv6TransmissionParams::SetRTPSendBuffer | ( | int | s | ) | [inline] |
1.5.9