#include <TCPCommand_m.h>
Inheritance diagram for TCPStatusInfo:
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 () |
TCPStatusInfo & | operator= (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 IPvXAddress & | localAddr () |
virtual const IPvXAddress & | localAddr () const |
virtual void | setLocalAddr (const IPvXAddress &localAddr_var) |
virtual IPvXAddress & | remoteAddr () |
virtual const IPvXAddress & | remoteAddr () 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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
00390 {return const_cast<TCPStatusInfo*>(this)->localAddr();}
|
|
|
|
|
|
Reimplemented from TCPCommand. |
|
Reimplemented from TCPCommand. |
|
|
|
|
|
|
|
|
|
|
|
00393 {return const_cast<TCPStatusInfo*>(this)->remoteAddr();}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|