#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 cPolymorphic * | dup () const |
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 |
TCPStatusInfo::TCPStatusInfo | ( | ) |
TCPStatusInfo::TCPStatusInfo | ( | const TCPStatusInfo & | other | ) |
virtual TCPStatusInfo::~TCPStatusInfo | ( | ) | [virtual] |
virtual cPolymorphic* TCPStatusInfo::dup | ( | ) | const [inline, virtual] |
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] |
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] |
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] |
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] |