INET Framework for OMNeT++/OMNEST
SCTPStatusInfo Class Reference

#include <SCTPCommand_m.h>

Inheritance diagram for SCTPStatusInfo:
SCTPCommand

List of all members.

Public Member Functions

 SCTPStatusInfo (const char *name=NULL)
 SCTPStatusInfo (const SCTPStatusInfo &other)
virtual ~SCTPStatusInfo ()
SCTPStatusInfooperator= (const SCTPStatusInfo &other)
virtual SCTPStatusInfodup () 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 IPvXAddressgetPathId ()
virtual const IPvXAddressgetPathId () 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)

Detailed Description

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.


Constructor & Destructor Documentation

SCTPStatusInfo::SCTPStatusInfo ( const char *  name = NULL)

Referenced by dup().

virtual SCTPStatusInfo::~SCTPStatusInfo ( ) [virtual]

Member Function Documentation

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 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::setState ( int  state) [virtual]
virtual void SCTPStatusInfo::setStateName ( const char *  stateName) [virtual]

Member Data Documentation

bool SCTPStatusInfo::active_var [protected]

Definition at line 361 of file SCTPCommand_m.h.

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.


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