|
INET Framework for OMNeT++/OMNEST
|
Class generated from inet/transportlayer/sctp/SctpHeader.msg:135 by opp_msgtool.
More...
#include <SctpHeader_m.h>
Public Member Functions | |
| SctpDataChunk (const char *name=nullptr) | |
| SctpDataChunk (const SctpDataChunk &other) | |
| virtual | ~SctpDataChunk () |
| SctpDataChunk & | operator= (const SctpDataChunk &other) |
| virtual SctpDataChunk * | dup () const override |
| virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
| virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
| virtual bool | getEBit () const |
| virtual void | setEBit (bool eBit) |
| virtual bool | getBBit () const |
| virtual void | setBBit (bool bBit) |
| virtual bool | getUBit () const |
| virtual void | setUBit (bool uBit) |
| virtual bool | getIBit () const |
| virtual void | setIBit (bool iBit) |
| virtual uint32_t | getTsn () const |
| virtual void | setTsn (uint32_t tsn) |
| virtual uint16_t | getSid () const |
| virtual void | setSid (uint16_t sid) |
| virtual uint16_t | getSsn () const |
| virtual void | setSsn (uint16_t ssn) |
| virtual uint32_t | getPpid () const |
| virtual void | setPpid (uint32_t ppid) |
| virtual ::omnetpp::simtime_t | getEnqueuingTime () const |
| virtual void | setEnqueuingTime (::omnetpp::simtime_t enqueuingTime) |
| virtual ::omnetpp::simtime_t | getFirstSendTime () const |
| virtual void | setFirstSendTime (::omnetpp::simtime_t firstSendTime) |
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 SctpDataChunk &)=delete |
Protected Member Functions inherited from inet::sctp::SctpChunk | |
| bool | operator== (const SctpChunk &)=delete |
Protected Attributes | |
| bool | eBit = 0 |
| bool | bBit = 0 |
| bool | uBit = 0 |
| bool | iBit = 0 |
| uint32_t | tsn = 0 |
| uint16_t | sid = 0 |
| uint16_t | ssn = 0 |
| uint32_t | ppid = 0 |
| ::omnetpp::simtime_t | enqueuingTime = SIMTIME_ZERO |
| ::omnetpp::simtime_t | firstSendTime = SIMTIME_ZERO |
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 SctpDataChunk &other) |
Class generated from inet/transportlayer/sctp/SctpHeader.msg:135 by opp_msgtool.
class SctpDataChunk extends SctpChunk { // Chunk Flags bool eBit = 0; bool bBit = 0; bool uBit = 0; bool iBit = 0; // Transmission Sequence Number uint32_t tsn; // Stream identifier uint16_t sid; // Stream Sequence Number uint16_t ssn; // Payload Protocol Identifier uint32_t ppid; simtime_t enqueuingTime; simtime_t firstSendTime; }
| inet::sctp::SctpDataChunk::SctpDataChunk | ( | const char * | name = nullptr | ) |
| inet::sctp::SctpDataChunk::SctpDataChunk | ( | const SctpDataChunk & | other | ) |
|
virtual |
|
private |
|
inlineoverridevirtual |
Reimplemented from inet::sctp::SctpChunk.
|
virtual |
|
virtual |
| virtual ::omnetpp::simtime_t inet::sctp::SctpDataChunk::getEnqueuingTime | ( | ) | const |
| virtual ::omnetpp::simtime_t inet::sctp::SctpDataChunk::getFirstSendTime | ( | ) | const |
Referenced by inet::sctp::SctpAssociation::makeVarFromMsg().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by inet::sctp::SctpAssociation::loadPacket(), inet::sctp::SctpAssociation::makeVarFromMsg(), inet::sctp::SctpAssociation::processDataArrived(), inet::sctp::SctpAssociation::processPacketDropArrived(), inet::sctp::SctpAssociation::sendOnPath(), inet::sctp::SctpHeaderSerializer::serialize(), and inet::sctp::SctpAssociation::storePacket().
|
virtual |
| SctpDataChunk& inet::sctp::SctpDataChunk::operator= | ( | const SctpDataChunk & | 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::transformDataChunk().
|
virtual |
Referenced by inet::sctp::SctpAssociation::transformDataChunk().
|
virtual |
Referenced by inet::sctp::SctpAssociation::transformDataChunk().
|
virtual |
Referenced by inet::sctp::SctpAssociation::transformDataChunk().
|
virtual |
|
virtual |
Referenced by inet::sctp::SctpAssociation::transformDataChunk().
|
virtual |
Referenced by inet::sctp::SctpAssociation::transformDataChunk().
|
virtual |
Referenced by inet::sctp::SctpAssociation::transformDataChunk().
|
virtual |
Referenced by inet::sctp::SctpAssociation::transformDataChunk().
|
virtual |
Referenced by inet::sctp::SctpAssociation::transformDataChunk().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |