class Iptuple

Store the Local Interface, Local Server Port, Peer Interface and Peer Server Port tuple. More...

Definition#include <iptuple.hh>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Static Methods


Detailed Description

Store the Local Interface, Local Server Port, Peer Interface and Peer Server Port tuple.

 Iptuple ()

Iptuple

 Iptuple (const char *local_interface, uint16_t local_port, const char *peer_interface, uint16_t peer_port)
throw(UnresolvableHost)

Iptuple

 Iptuple (const IPv4& local_up, uint16_t local_port, const IPv4& peer_up, uint16_t peer_port)

Iptuple

 Iptuple (const Iptuple&)

Iptuple

Iptuple  operator= (const Iptuple&)

operator=

void  copy (const Iptuple&)

copy

bool  operator== (const Iptuple&)

operator==

[const]

in_addr  get_addr (const char *host)
throw(UnresolvableHost)

get_addr

[static]

struct in_addr  get_local_addr ()

get_local_addr

[const]

uint16_t  get_local_port ()

get_local_port

[const]

struct in_addr  get_peer_addr ()

get_peer_addr

[const]

uint16_t  get_peer_port ()

get_peer_port

[const]

string  str ()

str

[const]


Generated by: pavlin on possum.icir.org on Mon Jun 9 13:23:59 2003, using kdoc 2.0a54+XORP.