This class is an abstract class which is used to specify destinations, multicast groups etc.
More...
#include <rtpaddress.h>
◆ AddressType
Enumerator |
---|
IPv4Address | Used by the UDP over IPv4 transmitter.
|
IPv6Address | Used by the UDP over IPv6 transmitter.
|
UserDefinedAddress | Can be useful for a user-defined transmitter.
|
◆ CreateCopy()
Creates a copy of the RTPAddress instance. If mgr
is not NULL, the corresponding memory manager will be used to allocate the memory for the address copy.
◆ GetAddressType()
◆ IsFromSameHost()
virtual bool RTPAddress::IsFromSameHost |
( |
const RTPAddress * |
addr | ) |
const |
|
pure virtual |
Checks if the address addr
represents the same host as this instance. Implementations must be able to handle a NULL argument.
◆ IsSameAddress()
virtual bool RTPAddress::IsSameAddress |
( |
const RTPAddress * |
addr | ) |
const |
|
pure virtual |
Checks if the address addr
is the same address as the one this instance represents. Implementations must be able to handle a NULL argument.
The documentation for this class was generated from the following file: