Conexus::IP Class Reference
[Classes for communicating via Internet Protocol socketsClasses for communicating via Internet Protocol socketsClasses for communicating via Internet Protocol sockets]

#include <conexus/ip.h>

Inheritance diagram for Conexus::IP:

Inheritance graph
[legend]
List of all members.

Detailed Description

This class serves as the base class for all IP communication classes.

Author:
Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>


Public Types

typedef ConexusPointer< IPpointer
 Class typedef to smart pointer.

Public Member Functions

virtual IPAddressgeneric_local_address ()=0
virtual IPAddressgeneric_remote_address ()=0
int ttl ()
void set_ttl (int t)
TOS tos ()
void set_tos (TOS t)
 IP (int domain=-1, int type=-1, int protocol=0)
virtual IPAddressgeneric_local_interface ()=0
virtual IPAddressgeneric_remote_address ()=0
int ttl ()
void set_ttl (int t)
TOS tos ()
void set_tos (TOS t)
virtual const std::string & object_type ()
 IP (int domain=-1, int type=-1, int protocol=0)
virtual IPAddressgeneric_local_interface ()=0
virtual IPAddressgeneric_remote_address ()=0
int ttl ()
void set_ttl (int t)
TOS tos ()
void set_tos (TOS t)
virtual const std::string & object_type ()

Protected Member Functions

 IP (int domain=-1, int type=-1, int protocol=0)


The documentation for this class was generated from the following files:
Generated on Tue Mar 13 19:54:59 2007 by  doxygen 1.5.1