|
INET Framework for OMNeT++/OMNEST
|
#include <SCTPCommand_m.h>
Public Member Functions | |
| SCTPStatusInfo (const char *name=NULL) | |
| SCTPStatusInfo (const SCTPStatusInfo &other) | |
| virtual | ~SCTPStatusInfo () |
| SCTPStatusInfo & | operator= (const SCTPStatusInfo &other) |
| virtual SCTPStatusInfo * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual int | getState () const |
| virtual void | setState (int state) |
| virtual const char * | getStateName () const |
| virtual void | setStateName (const char *stateName) |
| virtual IPvXAddress & | getPathId () |
| virtual const IPvXAddress & | getPathId () const |
| virtual void | setPathId (const IPvXAddress &pathId) |
| virtual bool | getActive () const |
| virtual void | setActive (bool active) |
Protected Member Functions | |
| bool | operator== (const SCTPStatusInfo &) |
Protected Attributes | |
| int | state_var |
| opp_string | stateName_var |
| IPvXAddress | pathId_var |
| bool | active_var |
Private Member Functions | |
| void | copy (const SCTPStatusInfo &other) |
Class generated from transport/contract/SCTPCommand.msg by opp_msgc.
class SCTPStatusInfo extends SCTPCommand { int state; string stateName; IPvXAddress pathId; bool active; }
Definition at line 355 of file SCTPCommand_m.h.
| SCTPStatusInfo::SCTPStatusInfo | ( | const char * | name = NULL | ) |
Referenced by dup().
| SCTPStatusInfo::SCTPStatusInfo | ( | const SCTPStatusInfo & | other | ) |
| virtual SCTPStatusInfo::~SCTPStatusInfo | ( | ) | [virtual] |
| void SCTPStatusInfo::copy | ( | const SCTPStatusInfo & | other | ) | [private] |
| virtual SCTPStatusInfo* SCTPStatusInfo::dup | ( | ) | const [inline, virtual] |
Reimplemented from SCTPCommand.
Definition at line 375 of file SCTPCommand_m.h.
{return new SCTPStatusInfo(*this);}
| virtual bool SCTPStatusInfo::getActive | ( | ) | const [virtual] |
Referenced by SCTPPeer::socketStatusArrived(), and SCTPClient::socketStatusArrived().
| virtual IPvXAddress& SCTPStatusInfo::getPathId | ( | ) | [virtual] |
Referenced by SCTPPeer::socketStatusArrived(), and SCTPClient::socketStatusArrived().
| virtual const IPvXAddress& SCTPStatusInfo::getPathId | ( | ) | const [inline, virtual] |
Definition at line 385 of file SCTPCommand_m.h.
Referenced by getPathId().
{return const_cast<SCTPStatusInfo*>(this)->getPathId();}
| virtual int SCTPStatusInfo::getState | ( | ) | const [virtual] |
| virtual const char* SCTPStatusInfo::getStateName | ( | ) | const [virtual] |
| SCTPStatusInfo& SCTPStatusInfo::operator= | ( | const SCTPStatusInfo & | other | ) |
| bool SCTPStatusInfo::operator== | ( | const SCTPStatusInfo & | ) | [protected] |
| virtual void SCTPStatusInfo::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from SCTPCommand.
Referenced by doPacking().
| virtual void SCTPStatusInfo::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from SCTPCommand.
Referenced by doUnpacking().
| virtual void SCTPStatusInfo::setActive | ( | bool | active | ) | [virtual] |
Referenced by SCTPAssociation::pathStatusIndication(), and SCTPAssociation::process_STATUS().
| virtual void SCTPStatusInfo::setPathId | ( | const IPvXAddress & | pathId | ) | [virtual] |
Referenced by SCTPAssociation::pathStatusIndication(), and SCTPAssociation::process_STATUS().
| virtual void SCTPStatusInfo::setState | ( | int | state | ) | [virtual] |
Referenced by SCTPAssociation::process_STATUS().
| virtual void SCTPStatusInfo::setStateName | ( | const char * | stateName | ) | [virtual] |
Referenced by SCTPAssociation::process_STATUS().
bool SCTPStatusInfo::active_var [protected] |
Definition at line 361 of file SCTPCommand_m.h.
IPvXAddress SCTPStatusInfo::pathId_var [protected] |
Definition at line 360 of file SCTPCommand_m.h.
int SCTPStatusInfo::state_var [protected] |
Definition at line 358 of file SCTPCommand_m.h.
opp_string SCTPStatusInfo::stateName_var [protected] |
Definition at line 359 of file SCTPCommand_m.h.