Parameters for the UDP over IPv4 transmitter.
More...
#include <rtpudpv4transmitter.h>
List of all members.
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.
|
Detailed Description
Member Function Documentation
| 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] |
The documentation for this class was generated from the following file: