INET Framework for OMNeT++/OMNEST
SCTPHeartbeatAckChunk Class Reference

#include <SCTPMessage_m.h>

Inheritance diagram for SCTPHeartbeatAckChunk:
SCTPChunk

List of all members.

Public Member Functions

 SCTPHeartbeatAckChunk (const char *name=NULL, int kind=0)
 SCTPHeartbeatAckChunk (const SCTPHeartbeatAckChunk &other)
virtual ~SCTPHeartbeatAckChunk ()
SCTPHeartbeatAckChunkoperator= (const SCTPHeartbeatAckChunk &other)
virtual SCTPHeartbeatAckChunkdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual IPvXAddressgetRemoteAddr ()
virtual const IPvXAddressgetRemoteAddr () const
virtual void setRemoteAddr (const IPvXAddress &remoteAddr)
virtual simtime_t getTimeField () const
virtual void setTimeField (simtime_t timeField)
virtual void setInfoArraySize (unsigned int size)
virtual unsigned int getInfoArraySize () const
virtual char getInfo (unsigned int k) const
virtual void setInfo (unsigned int k, char info)

Protected Member Functions

bool operator== (const SCTPHeartbeatAckChunk &)

Protected Attributes

IPvXAddress remoteAddr_var
simtime_t timeField_var
char * info_var
unsigned int info_arraysize

Private Member Functions

void copy (const SCTPHeartbeatAckChunk &other)

Detailed Description

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

 message SCTPHeartbeatAckChunk extends SCTPChunk
 {
      IPvXAddress remoteAddr;
      simtime_t timeField;
      char info[];
 }
 

Definition at line 904 of file SCTPMessage_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().


Member Function Documentation

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

Reimplemented from SCTPChunk.

Definition at line 924 of file SCTPMessage_m.h.

{return new SCTPHeartbeatAckChunk(*this);}
virtual char SCTPHeartbeatAckChunk::getInfo ( unsigned int  k) const [virtual]
virtual unsigned int SCTPHeartbeatAckChunk::getInfoArraySize ( ) const [virtual]
virtual const IPvXAddress& SCTPHeartbeatAckChunk::getRemoteAddr ( ) const [inline, virtual]

Definition at line 930 of file SCTPMessage_m.h.

Referenced by getRemoteAddr().

{return const_cast<SCTPHeartbeatAckChunk*>(this)->getRemoteAddr();}
virtual simtime_t SCTPHeartbeatAckChunk::getTimeField ( ) const [virtual]
SCTPHeartbeatAckChunk& SCTPHeartbeatAckChunk::operator= ( const SCTPHeartbeatAckChunk other)
bool SCTPHeartbeatAckChunk::operator== ( const SCTPHeartbeatAckChunk ) [protected]
virtual void SCTPHeartbeatAckChunk::parsimPack ( cCommBuffer *  b) [virtual]

Reimplemented from SCTPChunk.

Referenced by doPacking().

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

Reimplemented from SCTPChunk.

Referenced by doUnpacking().

virtual void SCTPHeartbeatAckChunk::setInfo ( unsigned int  k,
char  info 
) [virtual]
virtual void SCTPHeartbeatAckChunk::setInfoArraySize ( unsigned int  size) [virtual]
virtual void SCTPHeartbeatAckChunk::setRemoteAddr ( const IPvXAddress remoteAddr) [virtual]
virtual void SCTPHeartbeatAckChunk::setTimeField ( simtime_t  timeField) [virtual]

Member Data Documentation

unsigned int SCTPHeartbeatAckChunk::info_arraysize [protected]

Definition at line 910 of file SCTPMessage_m.h.

Definition at line 909 of file SCTPMessage_m.h.

Definition at line 907 of file SCTPMessage_m.h.

simtime_t SCTPHeartbeatAckChunk::timeField_var [protected]

Definition at line 908 of file SCTPMessage_m.h.


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