|
INET Framework for OMNeT++/OMNEST
|
Class generated from inet/transportlayer/sctp/SctpHeader.msg:67 by opp_msgtool.
More...
#include <SctpHeader_m.h>
Public Member Functions | |
| SctpInitAckChunk (const char *name=nullptr) | |
| SctpInitAckChunk (const SctpInitAckChunk &other) | |
| virtual | ~SctpInitAckChunk () |
| SctpInitAckChunk & | operator= (const SctpInitAckChunk &other) |
| virtual SctpInitAckChunk * | dup () const override |
| virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
| virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
| virtual uint32_t | getInitTag () const |
| virtual void | setInitTag (uint32_t initTag) |
| virtual uint32_t | getA_rwnd () const |
| virtual void | setA_rwnd (uint32_t a_rwnd) |
| virtual uint16_t | getNoOutStreams () const |
| virtual void | setNoOutStreams (uint16_t noOutStreams) |
| virtual uint16_t | getNoInStreams () const |
| virtual void | setNoInStreams (uint16_t noInStreams) |
| virtual uint32_t | getInitTsn () const |
| virtual void | setInitTsn (uint32_t initTsn) |
| virtual bool | getForwardTsn () const |
| virtual void | setForwardTsn (bool forwardTsn) |
| virtual bool | getIpv4Supported () const |
| virtual void | setIpv4Supported (bool ipv4Supported) |
| virtual bool | getIpv6Supported () const |
| virtual void | setIpv6Supported (bool ipv6Supported) |
| virtual void | setAddressesArraySize (size_t size) |
| virtual size_t | getAddressesArraySize () const |
| virtual const ::inet::L3Address & | getAddresses (size_t k) const |
| virtual ::inet::L3Address & | getAddressesForUpdate (size_t k) |
| virtual void | setAddresses (size_t k, const ::inet::L3Address &addresses) |
| virtual void | insertAddresses (size_t k, const ::inet::L3Address &addresses) |
| void | insertAddresses (const ::inet::L3Address &addresses) |
| virtual void | appendAddresses (const ::inet::L3Address &addresses) |
| virtual void | eraseAddresses (size_t k) |
| virtual void | setCookieArraySize (size_t size) |
| virtual size_t | getCookieArraySize () const |
| virtual char | getCookie (size_t k) const |
| virtual void | setCookie (size_t k, char cookie) |
| virtual void | insertCookie (size_t k, char cookie) |
| void | insertCookie (char cookie) |
| virtual void | appendCookie (char cookie) |
| virtual void | eraseCookie (size_t k) |
| virtual void | setUnrecognizedParametersArraySize (size_t size) |
| virtual size_t | getUnrecognizedParametersArraySize () const |
| virtual uint8_t | getUnrecognizedParameters (size_t k) const |
| virtual void | setUnrecognizedParameters (size_t k, uint8_t unrecognizedParameters) |
| virtual void | insertUnrecognizedParameters (size_t k, uint8_t unrecognizedParameters) |
| void | insertUnrecognizedParameters (uint8_t unrecognizedParameters) |
| virtual void | appendUnrecognizedParameters (uint8_t unrecognizedParameters) |
| virtual void | eraseUnrecognizedParameters (size_t k) |
| virtual const SctpCookie * | getStateCookie () const |
| virtual SctpCookie * | getStateCookieForUpdate () |
| virtual void | setStateCookie (SctpCookie *stateCookie) |
| virtual uint32_t | getMsg_rwnd () const |
| virtual void | setMsg_rwnd (uint32_t msg_rwnd) |
| virtual void | setRandomArraySize (size_t size) |
| virtual size_t | getRandomArraySize () const |
| virtual uint8_t | getRandom (size_t k) const |
| virtual void | setRandom (size_t k, uint8_t random) |
| virtual void | insertRandom (size_t k, uint8_t random) |
| void | insertRandom (uint8_t random) |
| virtual void | appendRandom (uint8_t random) |
| virtual void | eraseRandom (size_t k) |
| virtual void | setSctpChunkTypesArraySize (size_t size) |
| virtual size_t | getSctpChunkTypesArraySize () const |
| virtual uint16_t | getSctpChunkTypes (size_t k) const |
| virtual void | setSctpChunkTypes (size_t k, uint16_t sctpChunkTypes) |
| virtual void | insertSctpChunkTypes (size_t k, uint16_t sctpChunkTypes) |
| void | insertSctpChunkTypes (uint16_t sctpChunkTypes) |
| virtual void | appendSctpChunkTypes (uint16_t sctpChunkTypes) |
| virtual void | eraseSctpChunkTypes (size_t k) |
| virtual void | setSepChunksArraySize (size_t size) |
| virtual size_t | getSepChunksArraySize () const |
| virtual uint16_t | getSepChunks (size_t k) const |
| virtual void | setSepChunks (size_t k, uint16_t sepChunks) |
| virtual void | insertSepChunks (size_t k, uint16_t sepChunks) |
| void | insertSepChunks (uint16_t sepChunks) |
| virtual void | appendSepChunks (uint16_t sepChunks) |
| virtual void | eraseSepChunks (size_t k) |
| virtual void | setHmacTypesArraySize (size_t size) |
| virtual size_t | getHmacTypesArraySize () const |
| virtual uint16_t | getHmacTypes (size_t k) const |
| virtual void | setHmacTypes (size_t k, uint16_t hmacTypes) |
| virtual void | insertHmacTypes (size_t k, uint16_t hmacTypes) |
| void | insertHmacTypes (uint16_t hmacTypes) |
| virtual void | appendHmacTypes (uint16_t hmacTypes) |
| virtual void | eraseHmacTypes (size_t k) |
Public Member Functions inherited from inet::sctp::SctpChunk | |
| SctpChunk (const char *name=nullptr) | |
| SctpChunk (const SctpChunk &other) | |
| virtual | ~SctpChunk () |
| SctpChunk & | operator= (const SctpChunk &other) |
| virtual uint8_t | getSctpChunkType () const |
| virtual void | setSctpChunkType (uint8_t sctpChunkType) |
| virtual uint32_t | getFlags () const |
| virtual void | setFlags (uint32_t flags) |
| virtual unsigned short | getLength () const |
| virtual void | setLength (unsigned short length) |
| virtual void | setChunkNameArraySize (size_t size) |
| virtual size_t | getChunkNameArraySize () const |
| virtual char | getChunkName (size_t k) const |
| virtual void | setChunkName (size_t k, char chunkName) |
| virtual void | insertChunkName (size_t k, char chunkName) |
| void | insertChunkName (char chunkName) |
| virtual void | appendChunkName (char chunkName) |
| virtual void | eraseChunkName (size_t k) |
Protected Member Functions | |
| bool | operator== (const SctpInitAckChunk &)=delete |
Protected Member Functions inherited from inet::sctp::SctpChunk | |
| bool | operator== (const SctpChunk &)=delete |
Protected Attributes | |
| uint32_t | initTag = 0 |
| uint32_t | a_rwnd = 0 |
| uint16_t | noOutStreams = 0 |
| uint16_t | noInStreams = 0 |
| uint32_t | initTsn = 0 |
| bool | forwardTsn = false |
| bool | ipv4Supported = false |
| bool | ipv6Supported = false |
| ::inet::L3Address * | addresses = nullptr |
| size_t | addresses_arraysize = 0 |
| char * | cookie = nullptr |
| size_t | cookie_arraysize = 0 |
| uint8_t * | unrecognizedParameters = nullptr |
| size_t | unrecognizedParameters_arraysize = 0 |
| SctpCookie * | stateCookie = nullptr |
| uint32_t | msg_rwnd = 0 |
| uint8_t * | random = nullptr |
| size_t | random_arraysize = 0 |
| uint16_t * | sctpChunkTypes = nullptr |
| size_t | sctpChunkTypes_arraysize = 0 |
| uint16_t * | sepChunks = nullptr |
| size_t | sepChunks_arraysize = 0 |
| uint16_t * | hmacTypes = nullptr |
| size_t | hmacTypes_arraysize = 0 |
Protected Attributes inherited from inet::sctp::SctpChunk | |
| uint8_t | sctpChunkType = 0 |
| uint32_t | flags = 0 |
| unsigned short | length = 0 |
| char * | chunkName = nullptr |
| size_t | chunkName_arraysize = 0 |
Private Member Functions | |
| void | copy (const SctpInitAckChunk &other) |
Class generated from inet/transportlayer/sctp/SctpHeader.msg:67 by opp_msgtool.
class SctpInitAckChunk extends SctpChunk { // Initiate Tag uint32_t initTag; // Advertised Receiver Window uint32_t a_rwnd; // Number of Outbound Streams uint16_t noOutStreams; // Number of Inbound Streams uint16_t noInStreams; // Initial TSN uint32_t initTsn; bool forwardTsn; bool ipv4Supported; bool ipv6Supported; L3Address addresses[]; char cookie[]; uint8_t unrecognizedParameters[]; SctpCookie *stateCookie; uint32_t msg_rwnd; uint8_t random[]; //Random Number uint16_t sctpChunkTypes[]; uint16_t sepChunks[]; //Supported extensions parameter, i.e. for StreamReset uint16_t hmacTypes[]; }
| inet::sctp::SctpInitAckChunk::SctpInitAckChunk | ( | const char * | name = nullptr | ) |
| inet::sctp::SctpInitAckChunk::SctpInitAckChunk | ( | const SctpInitAckChunk & | other | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
private |
|
inlineoverridevirtual |
Reimplemented from inet::sctp::SctpChunk.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
|
virtual |
|
virtual |
|
virtual |
Referenced by inet::sctp::SctpHeaderSerializer::serialize().
|
virtual |
Referenced by inet::sctp::SctpHeaderSerializer::serialize().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by inet::sctp::SctpAssociation::processInitAckArrived().
|
virtual |
|
virtual |
|
virtual |
Referenced by inet::sctp::SctpHeaderSerializer::serialize().
|
virtual |
Referenced by inet::sctp::SctpHeaderSerializer::serialize().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
|
virtual |
|
virtual |
|
inline |
|
virtual |
|
inline |
|
virtual |
|
virtual |
|
inline |
|
virtual |
|
inline |
|
virtual |
|
inline |
|
virtual |
|
inline |
|
virtual |
|
inline |
| SctpInitAckChunk& inet::sctp::SctpInitAckChunk::operator= | ( | const SctpInitAckChunk & | other | ) |
|
protecteddelete |
|
overridevirtual |
Reimplemented from inet::sctp::SctpChunk.
Referenced by inet::sctp::doParsimPacking().
|
overridevirtual |
Reimplemented from inet::sctp::SctpChunk.
Referenced by inet::sctp::doParsimUnpacking().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
virtual |
Referenced by inet::sctp::SctpAssociation::sendInitAck().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |