|
INET Framework for OMNeT++/OMNEST
|
#include <SCTPMessage_m.h>
Public Member Functions | |
| SCTPCookieEchoChunk (const char *name=NULL, int kind=0) | |
| SCTPCookieEchoChunk (const SCTPCookieEchoChunk &other) | |
| virtual | ~SCTPCookieEchoChunk () |
| SCTPCookieEchoChunk & | operator= (const SCTPCookieEchoChunk &other) |
| virtual SCTPCookieEchoChunk * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual void | setCookieArraySize (unsigned int size) |
| virtual unsigned int | getCookieArraySize () const |
| virtual char | getCookie (unsigned int k) const |
| virtual void | setCookie (unsigned int k, char cookie) |
| virtual cPacketPtr & | getStateCookie () |
| virtual const cPacketPtr & | getStateCookie () const |
| virtual void | setStateCookie (const cPacketPtr &stateCookie) |
| virtual void | setUnrecognizedParametersArraySize (unsigned int size) |
| virtual unsigned int | getUnrecognizedParametersArraySize () const |
| virtual uint8 | getUnrecognizedParameters (unsigned int k) const |
| virtual void | setUnrecognizedParameters (unsigned int k, uint8 unrecognizedParameters) |
Protected Member Functions | |
| bool | operator== (const SCTPCookieEchoChunk &) |
Protected Attributes | |
| char * | cookie_var |
| unsigned int | cookie_arraysize |
| cPacketPtr | stateCookie_var |
| uint8 * | unrecognizedParameters_var |
| unsigned int | unrecognizedParameters_arraysize |
Private Member Functions | |
| void | copy (const SCTPCookieEchoChunk &other) |
Class generated from transport/sctp/SCTPMessage.msg by opp_msgc.
message SCTPCookieEchoChunk extends SCTPChunk { char cookie[]; cPacketPtr stateCookie; uint8 unrecognizedParameters[]; }
Definition at line 381 of file SCTPMessage_m.h.
| SCTPCookieEchoChunk::SCTPCookieEchoChunk | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
Referenced by dup().
| SCTPCookieEchoChunk::SCTPCookieEchoChunk | ( | const SCTPCookieEchoChunk & | other | ) |
| virtual SCTPCookieEchoChunk::~SCTPCookieEchoChunk | ( | ) | [virtual] |
| void SCTPCookieEchoChunk::copy | ( | const SCTPCookieEchoChunk & | other | ) | [private] |
| virtual SCTPCookieEchoChunk* SCTPCookieEchoChunk::dup | ( | ) | const [inline, virtual] |
Reimplemented from SCTPChunk.
Definition at line 402 of file SCTPMessage_m.h.
Referenced by SCTPAssociation::retransmitCookieEcho(), and SCTPAssociation::sendCookieEcho().
{return new SCTPCookieEchoChunk(*this);}
| virtual char SCTPCookieEchoChunk::getCookie | ( | unsigned int | k | ) | const [virtual] |
| virtual unsigned int SCTPCookieEchoChunk::getCookieArraySize | ( | ) | const [virtual] |
Referenced by SCTPAssociation::processCookieAckArrived(), and SCTPAssociation::retransmitCookieEcho().
| virtual cPacketPtr& SCTPCookieEchoChunk::getStateCookie | ( | ) | [virtual] |
| virtual const cPacketPtr& SCTPCookieEchoChunk::getStateCookie | ( | ) | const [inline, virtual] |
Definition at line 412 of file SCTPMessage_m.h.
Referenced by getStateCookie().
{return const_cast<SCTPCookieEchoChunk*>(this)->getStateCookie();}
| virtual uint8 SCTPCookieEchoChunk::getUnrecognizedParameters | ( | unsigned int | k | ) | const [virtual] |
| virtual unsigned int SCTPCookieEchoChunk::getUnrecognizedParametersArraySize | ( | ) | const [virtual] |
| SCTPCookieEchoChunk& SCTPCookieEchoChunk::operator= | ( | const SCTPCookieEchoChunk & | other | ) |
| bool SCTPCookieEchoChunk::operator== | ( | const SCTPCookieEchoChunk & | ) | [protected] |
| virtual void SCTPCookieEchoChunk::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from SCTPChunk.
Referenced by doPacking().
| virtual void SCTPCookieEchoChunk::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from SCTPChunk.
Referenced by doUnpacking().
| virtual void SCTPCookieEchoChunk::setCookie | ( | unsigned int | k, |
| char | cookie | ||
| ) | [virtual] |
Referenced by SCTPAssociation::sendCookieEcho().
| virtual void SCTPCookieEchoChunk::setCookieArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by SCTPAssociation::sendCookieEcho().
| virtual void SCTPCookieEchoChunk::setStateCookie | ( | const cPacketPtr & | stateCookie | ) | [virtual] |
| virtual void SCTPCookieEchoChunk::setUnrecognizedParameters | ( | unsigned int | k, |
| uint8 | unrecognizedParameters | ||
| ) | [virtual] |
Referenced by SCTPAssociation::sendCookieEcho().
| virtual void SCTPCookieEchoChunk::setUnrecognizedParametersArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by SCTPAssociation::sendCookieEcho().
unsigned int SCTPCookieEchoChunk::cookie_arraysize [protected] |
Definition at line 385 of file SCTPMessage_m.h.
char* SCTPCookieEchoChunk::cookie_var [protected] |
Definition at line 384 of file SCTPMessage_m.h.
cPacketPtr SCTPCookieEchoChunk::stateCookie_var [protected] |
Definition at line 386 of file SCTPMessage_m.h.
unsigned int SCTPCookieEchoChunk::unrecognizedParameters_arraysize [protected] |
Definition at line 388 of file SCTPMessage_m.h.
uint8* SCTPCookieEchoChunk::unrecognizedParameters_var [protected] |
Definition at line 387 of file SCTPMessage_m.h.