Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TCPStatusInfo Class Reference

#include <TCPCommand_m.h>

Inheritance diagram for TCPStatusInfo:

TCPCommand List of all members.

Detailed Description

Class generated from TCPCommand.msg by opp_msgc.
 class TCPStatusInfo extends TCPCommand
 {
     properties:
         omitGetVerb = true;
     fields:
         int state;
         string stateName;

         IPvXAddress localAddr;
         IPvXAddress remoteAddr;
         int localPort;
         int remotePort;

         int snd_mss;

         unsigned int snd_una;
         unsigned int snd_nxt;
         unsigned int snd_max;
         unsigned int snd_wnd;
         unsigned int snd_up;
         unsigned int snd_wl1;
         unsigned int snd_wl2;
         unsigned int iss;

         unsigned int rcv_nxt;
         unsigned int rcv_wnd;
         unsigned int rcv_up;
         unsigned int irs;

         bool fin_ack_rcvd;
 };
 


Public Member Functions

 TCPStatusInfo ()
 TCPStatusInfo (const TCPStatusInfo &other)
virtual ~TCPStatusInfo ()
TCPStatusInfooperator= (const TCPStatusInfo &other)
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual int state () const
virtual void setState (int state_var)
virtual const char * stateName () const
virtual void setStateName (const char *stateName_var)
virtual IPvXAddresslocalAddr ()
virtual const IPvXAddresslocalAddr () const
virtual void setLocalAddr (const IPvXAddress &localAddr_var)
virtual IPvXAddressremoteAddr ()
virtual const IPvXAddressremoteAddr () const
virtual void setRemoteAddr (const IPvXAddress &remoteAddr_var)
virtual int localPort () const
virtual void setLocalPort (int localPort_var)
virtual int remotePort () const
virtual void setRemotePort (int remotePort_var)
virtual int snd_mss () const
virtual void setSnd_mss (int snd_mss_var)
virtual unsigned int snd_una () const
virtual void setSnd_una (unsigned int snd_una_var)
virtual unsigned int snd_nxt () const
virtual void setSnd_nxt (unsigned int snd_nxt_var)
virtual unsigned int snd_max () const
virtual void setSnd_max (unsigned int snd_max_var)
virtual unsigned int snd_wnd () const
virtual void setSnd_wnd (unsigned int snd_wnd_var)
virtual unsigned int snd_up () const
virtual void setSnd_up (unsigned int snd_up_var)
virtual unsigned int snd_wl1 () const
virtual void setSnd_wl1 (unsigned int snd_wl1_var)
virtual unsigned int snd_wl2 () const
virtual void setSnd_wl2 (unsigned int snd_wl2_var)
virtual unsigned int iss () const
virtual void setIss (unsigned int iss_var)
virtual unsigned int rcv_nxt () const
virtual void setRcv_nxt (unsigned int rcv_nxt_var)
virtual unsigned int rcv_wnd () const
virtual void setRcv_wnd (unsigned int rcv_wnd_var)
virtual unsigned int rcv_up () const
virtual void setRcv_up (unsigned int rcv_up_var)
virtual unsigned int irs () const
virtual void setIrs (unsigned int irs_var)
virtual bool fin_ack_rcvd () const
virtual void setFin_ack_rcvd (bool fin_ack_rcvd_var)

Protected Member Functions

bool operator== (const TCPStatusInfo &)

Protected Attributes

int state_var
opp_string stateName_var
IPvXAddress localAddr_var
IPvXAddress remoteAddr_var
int localPort_var
int remotePort_var
int snd_mss_var
unsigned int snd_una_var
unsigned int snd_nxt_var
unsigned int snd_max_var
unsigned int snd_wnd_var
unsigned int snd_up_var
unsigned int snd_wl1_var
unsigned int snd_wl2_var
unsigned int iss_var
unsigned int rcv_nxt_var
unsigned int rcv_wnd_var
unsigned int rcv_up_var
unsigned int irs_var
bool fin_ack_rcvd_var


Constructor & Destructor Documentation

TCPStatusInfo::TCPStatusInfo  ) 
 

TCPStatusInfo::TCPStatusInfo const TCPStatusInfo other  ) 
 

virtual TCPStatusInfo::~TCPStatusInfo  )  [virtual]
 


Member Function Documentation

virtual bool TCPStatusInfo::fin_ack_rcvd  )  const [virtual]
 

virtual unsigned int TCPStatusInfo::irs  )  const [virtual]
 

virtual unsigned int TCPStatusInfo::iss  )  const [virtual]
 

virtual const IPvXAddress& TCPStatusInfo::localAddr  )  const [inline, virtual]
 

00390 {return const_cast<TCPStatusInfo*>(this)->localAddr();}

virtual IPvXAddress& TCPStatusInfo::localAddr  )  [virtual]
 

virtual int TCPStatusInfo::localPort  )  const [virtual]
 

virtual void TCPStatusInfo::netPack cCommBuffer *  b  )  [virtual]
 

Reimplemented from TCPCommand.

virtual void TCPStatusInfo::netUnpack cCommBuffer *  b  )  [virtual]
 

Reimplemented from TCPCommand.

TCPStatusInfo& TCPStatusInfo::operator= const TCPStatusInfo other  ) 
 

bool TCPStatusInfo::operator== const TCPStatusInfo  )  [protected]
 

virtual unsigned int TCPStatusInfo::rcv_nxt  )  const [virtual]
 

virtual unsigned int TCPStatusInfo::rcv_up  )  const [virtual]
 

virtual unsigned int TCPStatusInfo::rcv_wnd  )  const [virtual]
 

virtual const IPvXAddress& TCPStatusInfo::remoteAddr  )  const [inline, virtual]
 

00393 {return const_cast<TCPStatusInfo*>(this)->remoteAddr();}

virtual IPvXAddress& TCPStatusInfo::remoteAddr  )  [virtual]
 

virtual int TCPStatusInfo::remotePort  )  const [virtual]
 

virtual void TCPStatusInfo::setFin_ack_rcvd bool  fin_ack_rcvd_var  )  [virtual]
 

virtual void TCPStatusInfo::setIrs unsigned int  irs_var  )  [virtual]
 

virtual void TCPStatusInfo::setIss unsigned int  iss_var  )  [virtual]
 

virtual void TCPStatusInfo::setLocalAddr const IPvXAddress localAddr_var  )  [virtual]
 

virtual void TCPStatusInfo::setLocalPort int  localPort_var  )  [virtual]
 

virtual void TCPStatusInfo::setRcv_nxt unsigned int  rcv_nxt_var  )  [virtual]
 

virtual void TCPStatusInfo::setRcv_up unsigned int  rcv_up_var  )  [virtual]
 

virtual void TCPStatusInfo::setRcv_wnd unsigned int  rcv_wnd_var  )  [virtual]
 

virtual void TCPStatusInfo::setRemoteAddr const IPvXAddress remoteAddr_var  )  [virtual]
 

virtual void TCPStatusInfo::setRemotePort int  remotePort_var  )  [virtual]
 

virtual void TCPStatusInfo::setSnd_max unsigned int  snd_max_var  )  [virtual]
 

virtual void TCPStatusInfo::setSnd_mss int  snd_mss_var  )  [virtual]
 

virtual void TCPStatusInfo::setSnd_nxt unsigned int  snd_nxt_var  )  [virtual]
 

virtual void TCPStatusInfo::setSnd_una unsigned int  snd_una_var  )  [virtual]
 

virtual void TCPStatusInfo::setSnd_up unsigned int  snd_up_var  )  [virtual]
 

virtual void TCPStatusInfo::setSnd_wl1 unsigned int  snd_wl1_var  )  [virtual]
 

virtual void TCPStatusInfo::setSnd_wl2 unsigned int  snd_wl2_var  )  [virtual]
 

virtual void TCPStatusInfo::setSnd_wnd unsigned int  snd_wnd_var  )  [virtual]
 

virtual void TCPStatusInfo::setState int  state_var  )  [virtual]
 

virtual void TCPStatusInfo::setStateName const char *  stateName_var  )  [virtual]
 

virtual unsigned int TCPStatusInfo::snd_max  )  const [virtual]
 

virtual int TCPStatusInfo::snd_mss  )  const [virtual]
 

virtual unsigned int TCPStatusInfo::snd_nxt  )  const [virtual]
 

virtual unsigned int TCPStatusInfo::snd_una  )  const [virtual]
 

virtual unsigned int TCPStatusInfo::snd_up  )  const [virtual]
 

virtual unsigned int TCPStatusInfo::snd_wl1  )  const [virtual]
 

virtual unsigned int TCPStatusInfo::snd_wl2  )  const [virtual]
 

virtual unsigned int TCPStatusInfo::snd_wnd  )  const [virtual]
 

virtual int TCPStatusInfo::state  )  const [virtual]
 

virtual const char* TCPStatusInfo::stateName  )  const [virtual]
 


Member Data Documentation

bool TCPStatusInfo::fin_ack_rcvd_var [protected]
 

unsigned int TCPStatusInfo::irs_var [protected]
 

unsigned int TCPStatusInfo::iss_var [protected]
 

IPvXAddress TCPStatusInfo::localAddr_var [protected]
 

int TCPStatusInfo::localPort_var [protected]
 

unsigned int TCPStatusInfo::rcv_nxt_var [protected]
 

unsigned int TCPStatusInfo::rcv_up_var [protected]
 

unsigned int TCPStatusInfo::rcv_wnd_var [protected]
 

IPvXAddress TCPStatusInfo::remoteAddr_var [protected]
 

int TCPStatusInfo::remotePort_var [protected]
 

unsigned int TCPStatusInfo::snd_max_var [protected]
 

int TCPStatusInfo::snd_mss_var [protected]
 

unsigned int TCPStatusInfo::snd_nxt_var [protected]
 

unsigned int TCPStatusInfo::snd_una_var [protected]
 

unsigned int TCPStatusInfo::snd_up_var [protected]
 

unsigned int TCPStatusInfo::snd_wl1_var [protected]
 

unsigned int TCPStatusInfo::snd_wl2_var [protected]
 

unsigned int TCPStatusInfo::snd_wnd_var [protected]
 

int TCPStatusInfo::state_var [protected]
 

opp_string TCPStatusInfo::stateName_var [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Oct 19 18:22:31 2006 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.0