RTP Trace System
1.0
|
Portable Internet Address. More...
#include <portableaddress.h>
Public Member Functions | |
int | operator== (const PortableAddress &address) const |
int | operator!= (const PortableAddress &address) const |
int | operator< (const PortableAddress &address) const |
int | operator<= (const PortableAddress &address) const |
int | operator> (const PortableAddress &address) const |
int | operator>= (const PortableAddress &address) const |
void | reset () |
Public Attributes | |
card16 | Host [8] |
card16 | Port |
Portable Internet Address.
Binary representation for a socket address for sending the address over a network. The difference between InternetAddress is that PortableAddress does not contain hidden information on virtual function management, which make network transfer of InternetAddress objects problematic.
int Coral::PortableAddress::operator!= | ( | const PortableAddress & | address | ) | const |
Implementation of == operator.
int Coral::PortableAddress::operator< | ( | const PortableAddress & | address | ) | const |
Implementation of < operator.
int Coral::PortableAddress::operator<= | ( | const PortableAddress & | address | ) | const |
Implementation of <= operator.
int Coral::PortableAddress::operator== | ( | const PortableAddress & | address | ) | const |
Implementation of == operator.
int Coral::PortableAddress::operator> | ( | const PortableAddress & | address | ) | const |
Implementation of > operator.
int Coral::PortableAddress::operator>= | ( | const PortableAddress & | address | ) | const |
Implementation of >= operator.
void Coral::PortableAddress::reset | ( | ) | [inline] |
Reset portable address.
Host address in network byte order. IPv4 addresses are converted to IPv4-mapped IPv6 addresses.
Port number.