INET Framework for OMNeT++/OMNEST
SCTPSimpleMessage Class Reference

#include <SCTPMessage_m.h>

List of all members.

Public Member Functions

 SCTPSimpleMessage (const char *name=NULL, int kind=0)
 SCTPSimpleMessage (const SCTPSimpleMessage &other)
virtual ~SCTPSimpleMessage ()
SCTPSimpleMessageoperator= (const SCTPSimpleMessage &other)
virtual SCTPSimpleMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual uint32 getDataLen () const
virtual void setDataLen (uint32 dataLen)
virtual void setDataArraySize (unsigned int size)
virtual unsigned int getDataArraySize () const
virtual char getData (unsigned int k) const
virtual void setData (unsigned int k, char data)
virtual simtime_t getCreationTime () const
virtual void setCreationTime (simtime_t creationTime)
virtual bool getEncaps () const
virtual void setEncaps (bool encaps)

Protected Member Functions

bool operator== (const SCTPSimpleMessage &)

Protected Attributes

uint32 dataLen_var
char * data_var
unsigned int data_arraysize
simtime_t creationTime_var
bool encaps_var

Private Member Functions

void copy (const SCTPSimpleMessage &other)

Detailed Description

Class generated from transport/sctp/SCTPMessage.msg by opp_msgc.

 message SCTPSimpleMessage extends cPacket
 {
      uint32 dataLen;
      char data[];       
      simtime_t creationTime = 0;
      bool encaps = false;
 }
 

Definition at line 38 of file SCTPMessage_m.h.


Constructor & Destructor Documentation

SCTPSimpleMessage::SCTPSimpleMessage ( const char *  name = NULL,
int  kind = 0 
)

Referenced by dup().


Member Function Documentation

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

Definition at line 59 of file SCTPMessage_m.h.

{return new SCTPSimpleMessage(*this);}
virtual char SCTPSimpleMessage::getData ( unsigned int  k) const [virtual]
virtual unsigned int SCTPSimpleMessage::getDataArraySize ( ) const [virtual]
virtual bool SCTPSimpleMessage::getEncaps ( ) const [virtual]
SCTPSimpleMessage& SCTPSimpleMessage::operator= ( const SCTPSimpleMessage other)
bool SCTPSimpleMessage::operator== ( const SCTPSimpleMessage ) [protected]
virtual void SCTPSimpleMessage::parsimPack ( cCommBuffer *  b) [virtual]

Referenced by doPacking().

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

Referenced by doUnpacking().

virtual void SCTPSimpleMessage::setEncaps ( bool  encaps) [virtual]

Member Data Documentation

simtime_t SCTPSimpleMessage::creationTime_var [protected]

Definition at line 44 of file SCTPMessage_m.h.

unsigned int SCTPSimpleMessage::data_arraysize [protected]

Definition at line 43 of file SCTPMessage_m.h.

char* SCTPSimpleMessage::data_var [protected]

Definition at line 42 of file SCTPMessage_m.h.

uint32 SCTPSimpleMessage::dataLen_var [protected]

Definition at line 41 of file SCTPMessage_m.h.

Definition at line 45 of file SCTPMessage_m.h.


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