RTP Audio System  2.0.0
PortableAddress Class Reference

Portable Internet Address. More...

#include <portableaddress.h>

List of all members.

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

Detailed Description

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.

Author:
Thomas Dreibholz
Version:
1.0

Member Function Documentation

int PortableAddress::operator!= ( const PortableAddress address) const

Implementation of == operator.

int PortableAddress::operator< ( const PortableAddress address) const

Implementation of < operator.

int PortableAddress::operator<= ( const PortableAddress address) const

Implementation of <= operator.

int PortableAddress::operator== ( const PortableAddress address) const

Implementation of == operator.

int PortableAddress::operator> ( const PortableAddress address) const

Implementation of > operator.

int PortableAddress::operator>= ( const PortableAddress address) const

Implementation of >= operator.

void PortableAddress::reset ( ) [inline]

Reset portable address.


Member Data Documentation

Host address in network byte order. IPv4 addresses are converted to IPv4-mapped IPv6 addresses.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines