INET Framework for OMNeT++/OMNEST
TCPConnectInfo Class Reference

#include <TCPCommand_m.h>

Inheritance diagram for TCPConnectInfo:
TCPCommand

List of all members.

Public Member Functions

 TCPConnectInfo ()
 TCPConnectInfo (const TCPConnectInfo &other)
virtual ~TCPConnectInfo ()
TCPConnectInfooperator= (const TCPConnectInfo &other)
virtual TCPConnectInfodup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual IPvXAddressgetLocalAddr ()
virtual const IPvXAddressgetLocalAddr () const
virtual void setLocalAddr (const IPvXAddress &localAddr)
virtual IPvXAddressgetRemoteAddr ()
virtual const IPvXAddressgetRemoteAddr () const
virtual void setRemoteAddr (const IPvXAddress &remoteAddr)
virtual int getLocalPort () const
virtual void setLocalPort (int localPort)
virtual int getRemotePort () const
virtual void setRemotePort (int remotePort)

Protected Member Functions

bool operator== (const TCPConnectInfo &)

Protected Attributes

IPvXAddress localAddr_var
IPvXAddress remoteAddr_var
int localPort_var
int remotePort_var

Private Member Functions

void copy (const TCPConnectInfo &other)

Detailed Description

Class generated from transport/contract/TCPCommand.msg by opp_msgc.

 class TCPConnectInfo extends TCPCommand
 {
     IPvXAddress localAddr;
     IPvXAddress remoteAddr;
     int localPort;
     int remotePort;
 }
 

Definition at line 286 of file TCPCommand_m.h.


Constructor & Destructor Documentation

virtual TCPConnectInfo::~TCPConnectInfo ( ) [virtual]

Member Function Documentation

void TCPConnectInfo::copy ( const TCPConnectInfo other) [private]
virtual TCPConnectInfo* TCPConnectInfo::dup ( ) const [inline, virtual]

Reimplemented from TCPCommand.

Definition at line 306 of file TCPCommand_m.h.

{return new TCPConnectInfo(*this);}
virtual const IPvXAddress& TCPConnectInfo::getLocalAddr ( ) const [inline, virtual]

Definition at line 312 of file TCPCommand_m.h.

Referenced by getLocalAddr().

{return const_cast<TCPConnectInfo*>(this)->getLocalAddr();}
virtual int TCPConnectInfo::getLocalPort ( ) const [virtual]
virtual const IPvXAddress& TCPConnectInfo::getRemoteAddr ( ) const [inline, virtual]

Definition at line 315 of file TCPCommand_m.h.

Referenced by getRemoteAddr().

{return const_cast<TCPConnectInfo*>(this)->getRemoteAddr();}
virtual int TCPConnectInfo::getRemotePort ( ) const [virtual]
TCPConnectInfo& TCPConnectInfo::operator= ( const TCPConnectInfo other)
bool TCPConnectInfo::operator== ( const TCPConnectInfo ) [protected]
virtual void TCPConnectInfo::parsimPack ( cCommBuffer *  b) [virtual]

Reimplemented from TCPCommand.

Referenced by doPacking().

virtual void TCPConnectInfo::parsimUnpack ( cCommBuffer *  b) [virtual]

Reimplemented from TCPCommand.

Referenced by doUnpacking().


Member Data Documentation

Definition at line 289 of file TCPCommand_m.h.

Definition at line 291 of file TCPCommand_m.h.

Definition at line 290 of file TCPCommand_m.h.

Definition at line 292 of file TCPCommand_m.h.


The documentation for this class was generated from the following file: