|
INET Framework for OMNeT++/OMNEST
|
#include <SCTPMessage_m.h>
Public Member Functions | |
| SCTPInitAckChunk (const char *name=NULL, int kind=0) | |
| SCTPInitAckChunk (const SCTPInitAckChunk &other) | |
| virtual | ~SCTPInitAckChunk () |
| SCTPInitAckChunk & | operator= (const SCTPInitAckChunk &other) |
| virtual SCTPInitAckChunk * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual uint32 | getInitTag () const |
| virtual void | setInitTag (uint32 initTag) |
| virtual uint32 | getA_rwnd () const |
| virtual void | setA_rwnd (uint32 a_rwnd) |
| virtual uint16 | getNoOutStreams () const |
| virtual void | setNoOutStreams (uint16 noOutStreams) |
| virtual uint16 | getNoInStreams () const |
| virtual void | setNoInStreams (uint16 noInStreams) |
| virtual uint32 | getInitTSN () const |
| virtual void | setInitTSN (uint32 initTSN) |
| virtual bool | getForwardTsn () const |
| virtual void | setForwardTsn (bool forwardTsn) |
| virtual void | setAddressesArraySize (unsigned int size) |
| virtual unsigned int | getAddressesArraySize () const |
| virtual IPvXAddress & | getAddresses (unsigned int k) |
| virtual const IPvXAddress & | getAddresses (unsigned int k) const |
| virtual void | setAddresses (unsigned int k, const IPvXAddress &addresses) |
| 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 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) |
| virtual cPacketPtr & | getStateCookie () |
| virtual const cPacketPtr & | getStateCookie () const |
| virtual void | setStateCookie (const cPacketPtr &stateCookie) |
Protected Member Functions | |
| bool | operator== (const SCTPInitAckChunk &) |
Protected Attributes | |
| uint32 | initTag_var |
| uint32 | a_rwnd_var |
| uint16 | noOutStreams_var |
| uint16 | noInStreams_var |
| uint32 | initTSN_var |
| bool | forwardTsn_var |
| IPvXAddress * | addresses_var |
| unsigned int | addresses_arraysize |
| char * | cookie_var |
| unsigned int | cookie_arraysize |
| uint8 * | unrecognizedParameters_var |
| unsigned int | unrecognizedParameters_arraysize |
| cPacketPtr | stateCookie_var |
Private Member Functions | |
| void | copy (const SCTPInitAckChunk &other) |
Class generated from transport/sctp/SCTPMessage.msg by opp_msgc.
message SCTPInitAckChunk extends SCTPChunk {
uint32 initTag;
uint32 a_rwnd;
uint16 noOutStreams;
uint16 noInStreams;
uint32 initTSN;
bool forwardTsn;
IPvXAddress addresses[];
char cookie[];
uint8 unrecognizedParameters[];
cPacketPtr stateCookie;
}
Definition at line 303 of file SCTPMessage_m.h.
| SCTPInitAckChunk::SCTPInitAckChunk | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
Referenced by dup().
| SCTPInitAckChunk::SCTPInitAckChunk | ( | const SCTPInitAckChunk & | other | ) |
| virtual SCTPInitAckChunk::~SCTPInitAckChunk | ( | ) | [virtual] |
| void SCTPInitAckChunk::copy | ( | const SCTPInitAckChunk & | other | ) | [private] |
| virtual SCTPInitAckChunk* SCTPInitAckChunk::dup | ( | ) | const [inline, virtual] |
Reimplemented from SCTPChunk.
Definition at line 332 of file SCTPMessage_m.h.
{return new SCTPInitAckChunk(*this);}
| virtual uint32 SCTPInitAckChunk::getA_rwnd | ( | ) | const [virtual] |
Referenced by SCTPAssociation::processInitAckArrived(), and TCPDumper::sctpDump().
| virtual IPvXAddress& SCTPInitAckChunk::getAddresses | ( | unsigned int | k | ) | [virtual] |
Referenced by SCTPAssociation::processInitAckArrived(), and TCPDumper::sctpDump().
| virtual const IPvXAddress& SCTPInitAckChunk::getAddresses | ( | unsigned int | k | ) | const [inline, virtual] |
Definition at line 352 of file SCTPMessage_m.h.
Referenced by getAddresses().
{return const_cast<SCTPInitAckChunk*>(this)->getAddresses(k);}
| virtual unsigned int SCTPInitAckChunk::getAddressesArraySize | ( | ) | const [virtual] |
Referenced by SCTPAssociation::processInitAckArrived(), and TCPDumper::sctpDump().
| virtual char SCTPInitAckChunk::getCookie | ( | unsigned int | k | ) | const [virtual] |
Referenced by SCTPAssociation::sendCookieEcho().
| virtual unsigned int SCTPInitAckChunk::getCookieArraySize | ( | ) | const [virtual] |
Referenced by TCPDumper::sctpDump(), SCTPAssociation::sendCookieEcho(), and SCTPAssociation::sendInitAck().
| virtual bool SCTPInitAckChunk::getForwardTsn | ( | ) | const [virtual] |
| virtual uint32 SCTPInitAckChunk::getInitTag | ( | ) | const [virtual] |
| virtual uint32 SCTPInitAckChunk::getInitTSN | ( | ) | const [virtual] |
Referenced by SCTPAssociation::processInitAckArrived(), TCPDumper::sctpDump(), and SCTPAssociation::sendInitAck().
| virtual uint16 SCTPInitAckChunk::getNoInStreams | ( | ) | const [virtual] |
| virtual uint16 SCTPInitAckChunk::getNoOutStreams | ( | ) | const [virtual] |
| virtual cPacketPtr& SCTPInitAckChunk::getStateCookie | ( | ) | [virtual] |
Referenced by SCTPAssociation::sendCookieEcho().
| virtual const cPacketPtr& SCTPInitAckChunk::getStateCookie | ( | ) | const [inline, virtual] |
Definition at line 363 of file SCTPMessage_m.h.
Referenced by getStateCookie().
{return const_cast<SCTPInitAckChunk*>(this)->getStateCookie();}
| virtual uint8 SCTPInitAckChunk::getUnrecognizedParameters | ( | unsigned int | k | ) | const [virtual] |
Referenced by SCTPAssociation::sendCookieEcho().
| virtual unsigned int SCTPInitAckChunk::getUnrecognizedParametersArraySize | ( | ) | const [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendCookieEcho().
| SCTPInitAckChunk& SCTPInitAckChunk::operator= | ( | const SCTPInitAckChunk & | other | ) |
| bool SCTPInitAckChunk::operator== | ( | const SCTPInitAckChunk & | ) | [protected] |
| virtual void SCTPInitAckChunk::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from SCTPChunk.
Referenced by doPacking().
| virtual void SCTPInitAckChunk::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from SCTPChunk.
Referenced by doUnpacking().
| virtual void SCTPInitAckChunk::setA_rwnd | ( | uint32 | a_rwnd | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendInitAck().
| virtual void SCTPInitAckChunk::setAddresses | ( | unsigned int | k, |
| const IPvXAddress & | addresses | ||
| ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendInitAck().
| virtual void SCTPInitAckChunk::setAddressesArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendInitAck().
| virtual void SCTPInitAckChunk::setCookie | ( | unsigned int | k, |
| char | cookie | ||
| ) | [virtual] |
Referenced by SCTPSerializer::parse().
| virtual void SCTPInitAckChunk::setCookieArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendInitAck().
| virtual void SCTPInitAckChunk::setForwardTsn | ( | bool | forwardTsn | ) | [virtual] |
| virtual void SCTPInitAckChunk::setInitTag | ( | uint32 | initTag | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendInitAck().
| virtual void SCTPInitAckChunk::setInitTSN | ( | uint32 | initTSN | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendInitAck().
| virtual void SCTPInitAckChunk::setNoInStreams | ( | uint16 | noInStreams | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendInitAck().
| virtual void SCTPInitAckChunk::setNoOutStreams | ( | uint16 | noOutStreams | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendInitAck().
| virtual void SCTPInitAckChunk::setStateCookie | ( | const cPacketPtr & | stateCookie | ) | [virtual] |
Referenced by SCTPAssociation::sendInitAck().
| virtual void SCTPInitAckChunk::setUnrecognizedParameters | ( | unsigned int | k, |
| uint8 | unrecognizedParameters | ||
| ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendInitAck().
| virtual void SCTPInitAckChunk::setUnrecognizedParametersArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::sendInitAck().
uint32 SCTPInitAckChunk::a_rwnd_var [protected] |
Definition at line 307 of file SCTPMessage_m.h.
unsigned int SCTPInitAckChunk::addresses_arraysize [protected] |
Definition at line 313 of file SCTPMessage_m.h.
IPvXAddress* SCTPInitAckChunk::addresses_var [protected] |
Definition at line 312 of file SCTPMessage_m.h.
unsigned int SCTPInitAckChunk::cookie_arraysize [protected] |
Definition at line 315 of file SCTPMessage_m.h.
char* SCTPInitAckChunk::cookie_var [protected] |
Definition at line 314 of file SCTPMessage_m.h.
bool SCTPInitAckChunk::forwardTsn_var [protected] |
Definition at line 311 of file SCTPMessage_m.h.
uint32 SCTPInitAckChunk::initTag_var [protected] |
Definition at line 306 of file SCTPMessage_m.h.
uint32 SCTPInitAckChunk::initTSN_var [protected] |
Definition at line 310 of file SCTPMessage_m.h.
uint16 SCTPInitAckChunk::noInStreams_var [protected] |
Definition at line 309 of file SCTPMessage_m.h.
uint16 SCTPInitAckChunk::noOutStreams_var [protected] |
Definition at line 308 of file SCTPMessage_m.h.
cPacketPtr SCTPInitAckChunk::stateCookie_var [protected] |
Definition at line 318 of file SCTPMessage_m.h.
unsigned int SCTPInitAckChunk::unrecognizedParameters_arraysize [protected] |
Definition at line 317 of file SCTPMessage_m.h.
uint8* SCTPInitAckChunk::unrecognizedParameters_var [protected] |
Definition at line 316 of file SCTPMessage_m.h.