|
INET Framework for OMNeT++/OMNEST
|
#include <SCTPMessage_m.h>
Public Member Functions | |
| SCTPHeartbeatChunk (const char *name=NULL, int kind=0) | |
| SCTPHeartbeatChunk (const SCTPHeartbeatChunk &other) | |
| virtual | ~SCTPHeartbeatChunk () |
| SCTPHeartbeatChunk & | operator= (const SCTPHeartbeatChunk &other) |
| virtual SCTPHeartbeatChunk * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual IPvXAddress & | getRemoteAddr () |
| virtual const IPvXAddress & | getRemoteAddr () 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 SCTPHeartbeatChunk &) |
Protected Attributes | |
| IPvXAddress | remoteAddr_var |
| simtime_t | timeField_var |
| char * | info_var |
| unsigned int | info_arraysize |
Private Member Functions | |
| void | copy (const SCTPHeartbeatChunk &other) |
Class generated from transport/sctp/SCTPMessage.msg by opp_msgc.
message SCTPHeartbeatChunk extends SCTPChunk { IPvXAddress remoteAddr; simtime_t timeField; char info[]; }
Definition at line 854 of file SCTPMessage_m.h.
| SCTPHeartbeatChunk::SCTPHeartbeatChunk | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
Referenced by dup().
| SCTPHeartbeatChunk::SCTPHeartbeatChunk | ( | const SCTPHeartbeatChunk & | other | ) |
| virtual SCTPHeartbeatChunk::~SCTPHeartbeatChunk | ( | ) | [virtual] |
| void SCTPHeartbeatChunk::copy | ( | const SCTPHeartbeatChunk & | other | ) | [private] |
| virtual SCTPHeartbeatChunk* SCTPHeartbeatChunk::dup | ( | ) | const [inline, virtual] |
Reimplemented from SCTPChunk.
Definition at line 874 of file SCTPMessage_m.h.
{return new SCTPHeartbeatChunk(*this);}
| virtual char SCTPHeartbeatChunk::getInfo | ( | unsigned int | k | ) | const [virtual] |
Referenced by SCTPAssociation::sendHeartbeatAck().
| virtual unsigned int SCTPHeartbeatChunk::getInfoArraySize | ( | ) | const [virtual] |
Referenced by SCTPAssociation::sendHeartbeatAck().
| virtual IPvXAddress& SCTPHeartbeatChunk::getRemoteAddr | ( | ) | [virtual] |
Referenced by SCTPAssociation::sendHeartbeatAck().
| virtual const IPvXAddress& SCTPHeartbeatChunk::getRemoteAddr | ( | ) | const [inline, virtual] |
Definition at line 880 of file SCTPMessage_m.h.
Referenced by getRemoteAddr().
{return const_cast<SCTPHeartbeatChunk*>(this)->getRemoteAddr();}
| virtual simtime_t SCTPHeartbeatChunk::getTimeField | ( | ) | const [virtual] |
Referenced by TCPDumper::sctpDump(), and SCTPAssociation::sendHeartbeatAck().
| SCTPHeartbeatChunk& SCTPHeartbeatChunk::operator= | ( | const SCTPHeartbeatChunk & | other | ) |
| bool SCTPHeartbeatChunk::operator== | ( | const SCTPHeartbeatChunk & | ) | [protected] |
| virtual void SCTPHeartbeatChunk::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from SCTPChunk.
Referenced by doPacking().
| virtual void SCTPHeartbeatChunk::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from SCTPChunk.
Referenced by doUnpacking().
| virtual void SCTPHeartbeatChunk::setInfo | ( | unsigned int | k, |
| char | info | ||
| ) | [virtual] |
Referenced by SCTPSerializer::parse().
| virtual void SCTPHeartbeatChunk::setInfoArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by SCTPSerializer::parse().
| virtual void SCTPHeartbeatChunk::setRemoteAddr | ( | const IPvXAddress & | remoteAddr | ) | [virtual] |
Referenced by SCTPAssociation::sendHeartbeat().
| virtual void SCTPHeartbeatChunk::setTimeField | ( | simtime_t | timeField | ) | [virtual] |
Referenced by SCTPAssociation::sendHeartbeat().
unsigned int SCTPHeartbeatChunk::info_arraysize [protected] |
Definition at line 860 of file SCTPMessage_m.h.
char* SCTPHeartbeatChunk::info_var [protected] |
Definition at line 859 of file SCTPMessage_m.h.
IPvXAddress SCTPHeartbeatChunk::remoteAddr_var [protected] |
Definition at line 857 of file SCTPMessage_m.h.
simtime_t SCTPHeartbeatChunk::timeField_var [protected] |
Definition at line 858 of file SCTPMessage_m.h.