#include <rtpudpv4transmitter.h>
Public Member Functions | |
void | SetBindIP (uint32_t ip) |
Sets the IP address which is used to bind the sockets to ip . | |
void | SetMulticastInterfaceIP (uint32_t ip) |
Sets the multicast interface IP address. | |
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< uint32_t > &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. | |
uint32_t | GetBindIP () const |
Returns the IP address which will be used to bind the sockets. | |
uint32_t | GetMulticastInterfaceIP () const |
Returns the multicast interface IP address. | |
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< uint32_t > & | 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 RTPUDPv4TransmissionParams::ClearLocalIPList | ( | ) | [inline] |
Clears the list of local IP addresses. An empty list will make the transmission component itself determine the local IP addresses.
uint32_t RTPUDPv4TransmissionParams::GetBindIP | ( | ) | const [inline] |
const std::list<uint32_t>& RTPUDPv4TransmissionParams::GetLocalIPList | ( | ) | const [inline] |
uint32_t RTPUDPv4TransmissionParams::GetMulticastInterfaceIP | ( | ) | const [inline] |
uint8_t RTPUDPv4TransmissionParams::GetMulticastTTL | ( | ) | const [inline] |
uint16_t RTPUDPv4TransmissionParams::GetPortbase | ( | ) | const [inline] |
int RTPUDPv4TransmissionParams::GetRTCPReceiveBuffer | ( | ) | const [inline] |
int RTPUDPv4TransmissionParams::GetRTCPSendBuffer | ( | ) | const [inline] |
int RTPUDPv4TransmissionParams::GetRTPReceiveBuffer | ( | ) | const [inline] |
int RTPUDPv4TransmissionParams::GetRTPSendBuffer | ( | ) | const [inline] |
void RTPUDPv4TransmissionParams::SetBindIP | ( | uint32_t | ip | ) | [inline] |
void RTPUDPv4TransmissionParams::SetLocalIPList | ( | std::list< uint32_t > & | iplist | ) | [inline] |
void RTPUDPv4TransmissionParams::SetMulticastInterfaceIP | ( | uint32_t | ip | ) | [inline] |
void RTPUDPv4TransmissionParams::SetMulticastTTL | ( | uint8_t | mcastTTL | ) | [inline] |
void RTPUDPv4TransmissionParams::SetPortbase | ( | uint16_t | pbase | ) | [inline] |
This has to be an even number.
void RTPUDPv4TransmissionParams::SetRTCPReceiveBuffer | ( | int | s | ) | [inline] |
void RTPUDPv4TransmissionParams::SetRTCPSendBuffer | ( | int | s | ) | [inline] |
void RTPUDPv4TransmissionParams::SetRTPReceiveBuffer | ( | int | s | ) | [inline] |
void RTPUDPv4TransmissionParams::SetRTPSendBuffer | ( | int | s | ) | [inline] |