INET Framework for OMNeT++/OMNEST
SCTPResetInfo Class Reference

#include <SCTPCommand_m.h>

Inheritance diagram for SCTPResetInfo:
SCTPCommand

List of all members.

Public Member Functions

 SCTPResetInfo (const char *name=NULL)
 SCTPResetInfo (const SCTPResetInfo &other)
virtual ~SCTPResetInfo ()
SCTPResetInfooperator= (const SCTPResetInfo &other)
virtual SCTPResetInfodup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual IPvXAddressgetRemoteAddr ()
virtual const IPvXAddressgetRemoteAddr () const
virtual void setRemoteAddr (const IPvXAddress &remoteAddr)
virtual unsigned short getRequestType () const
virtual void setRequestType (unsigned short requestType)
virtual void setStreamsArraySize (unsigned int size)
virtual unsigned int getStreamsArraySize () const
virtual char getStreams (unsigned int k) const
virtual void setStreams (unsigned int k, char streams)

Protected Member Functions

bool operator== (const SCTPResetInfo &)

Protected Attributes

IPvXAddress remoteAddr_var
unsigned short requestType_var
char * streams_var
unsigned int streams_arraysize

Private Member Functions

void copy (const SCTPResetInfo &other)

Detailed Description

Class generated from transport/contract/SCTPCommand.msg by opp_msgc.

 class SCTPResetInfo extends SCTPCommand
 {
     IPvXAddress remoteAddr;
     unsigned short requestType = 0;
     char streams[];
 }
 

Definition at line 444 of file SCTPCommand_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

virtual SCTPResetInfo::~SCTPResetInfo ( ) [virtual]

Member Function Documentation

void SCTPResetInfo::copy ( const SCTPResetInfo other) [private]
virtual SCTPResetInfo* SCTPResetInfo::dup ( ) const [inline, virtual]

Reimplemented from SCTPCommand.

Definition at line 464 of file SCTPCommand_m.h.

{return new SCTPResetInfo(*this);}
virtual IPvXAddress& SCTPResetInfo::getRemoteAddr ( ) [virtual]

Reimplemented from SCTPCommand.

virtual const IPvXAddress& SCTPResetInfo::getRemoteAddr ( ) const [inline, virtual]

Reimplemented from SCTPCommand.

Definition at line 470 of file SCTPCommand_m.h.

Referenced by getRemoteAddr().

{return const_cast<SCTPResetInfo*>(this)->getRemoteAddr();}
virtual unsigned short SCTPResetInfo::getRequestType ( ) const [virtual]
virtual char SCTPResetInfo::getStreams ( unsigned int  k) const [virtual]
virtual unsigned int SCTPResetInfo::getStreamsArraySize ( ) const [virtual]
SCTPResetInfo& SCTPResetInfo::operator= ( const SCTPResetInfo other)
bool SCTPResetInfo::operator== ( const SCTPResetInfo ) [protected]
virtual void SCTPResetInfo::parsimPack ( cCommBuffer *  b) [virtual]

Reimplemented from SCTPCommand.

Referenced by doPacking().

virtual void SCTPResetInfo::parsimUnpack ( cCommBuffer *  b) [virtual]

Reimplemented from SCTPCommand.

Referenced by doUnpacking().

virtual void SCTPResetInfo::setRemoteAddr ( const IPvXAddress remoteAddr) [virtual]

Reimplemented from SCTPCommand.

virtual void SCTPResetInfo::setRequestType ( unsigned short  requestType) [virtual]
virtual void SCTPResetInfo::setStreams ( unsigned int  k,
char  streams 
) [virtual]
virtual void SCTPResetInfo::setStreamsArraySize ( unsigned int  size) [virtual]

Member Data Documentation

Reimplemented from SCTPCommand.

Definition at line 447 of file SCTPCommand_m.h.

unsigned short SCTPResetInfo::requestType_var [protected]

Definition at line 448 of file SCTPCommand_m.h.

unsigned int SCTPResetInfo::streams_arraysize [protected]

Definition at line 450 of file SCTPCommand_m.h.

char* SCTPResetInfo::streams_var [protected]

Definition at line 449 of file SCTPCommand_m.h.


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