INET Framework for OMNeT++/OMNEST
|
Class generated from inet/transportlayer/sctp/SCTPMessage.msg:50
by nedtool.
More...
#include <SCTPMessage_m.h>
Public Member Functions | |
SCTPChunk (const char *name=nullptr, short kind=0) | |
SCTPChunk (const SCTPChunk &other) | |
virtual | ~SCTPChunk () |
SCTPChunk & | operator= (const SCTPChunk &other) |
virtual SCTPChunk * | dup () const override |
virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
virtual uint8_t | getChunkType () const |
virtual void | setChunkType (uint8_t chunkType) |
virtual uint32_t | getFlags () const |
virtual void | setFlags (uint32_t flags) |
Protected Member Functions | |
bool | operator== (const SCTPChunk &) |
Protected Attributes | |
uint8_t | chunkType |
uint32_t | flags |
Private Member Functions | |
void | copy (const SCTPChunk &other) |
Class generated from inet/transportlayer/sctp/SCTPMessage.msg:50
by nedtool.
message SCTPChunk extends cPacket { @customize(false); // Chunk Type uint8 chunkType; uint32 flags; }
inet::sctp::SCTPChunk::SCTPChunk | ( | const char * | name = nullptr , |
short | kind = 0 |
||
) |
inet::sctp::SCTPChunk::SCTPChunk | ( | const SCTPChunk & | other | ) |
|
virtual |
|
private |
|
inlineoverridevirtual |
Reimplemented in inet::sctp::SCTPAsconfAckChunk_Base, inet::sctp::SCTPAsconfChunk_Base, inet::sctp::SCTPAuthenticationChunk, inet::sctp::SCTPStreamResetChunk_Base, inet::sctp::SCTPPacketDropChunk, inet::sctp::SCTPErrorChunk_Base, inet::sctp::SCTPShutdownCompleteChunk, inet::sctp::SCTPShutdownAckChunk, inet::sctp::SCTPShutdownChunk, inet::sctp::SCTPHeartbeatAckChunk, inet::sctp::SCTPHeartbeatChunk, inet::sctp::SCTPAbortChunk, inet::sctp::SCTPSackChunk, inet::sctp::SCTPForwardTsnChunk, inet::sctp::SCTPDataChunk, inet::sctp::SCTPCookieAckChunk, inet::sctp::SCTPCookieEchoChunk, inet::sctp::SCTPInitAckChunk, inet::sctp::SCTPInitChunk, inet::sctp::SCTPAsconfAckChunk, inet::sctp::SCTPAsconfChunk, inet::sctp::SCTPStreamResetChunk, and inet::sctp::SCTPErrorChunk.
|
virtual |
Referenced by PacketDrill::buildSCTPPacket(), inet::PacketDrillApp::compareSctpPacket(), inet::sctp::SCTPNatHook::datagramForwardHook(), inet::sctp::SCTPNatHook::datagramPreRoutingHook(), inet::serializer::SCTPSerializer::deserialize(), inet::sctp::SCTPAssociation::disposeOf(), inet::sctp::SCTPAssociation::process_RCV_Message(), inet::sctp::SCTPAssociation::processPacketDropArrived(), inet::PacketDrillApp::runEvent(), inet::PacketDump::sctpDump(), inet::sctp::SCTPAssociation::sendPacketDrop(), and inet::sctp::SCTPAssociation::sendToIP().
|
virtual |
Referenced by PacketDrill::buildSCTPPacket(), inet::PacketDrillApp::compareDataPacket(), inet::PacketDrillApp::compareInitAckPacket(), inet::PacketDrillApp::compareInitPacket(), inet::PacketDrillApp::compareReconfigPacket(), inet::PacketDrillApp::compareSackPacket(), and inet::PacketDrillApp::compareSctpPacket().
|
protected |
|
overridevirtual |
Reimplemented in inet::sctp::SCTPAsconfAckChunk_Base, inet::sctp::SCTPAsconfChunk_Base, inet::sctp::SCTPAuthenticationChunk, inet::sctp::SCTPStreamResetChunk_Base, inet::sctp::SCTPPacketDropChunk, inet::sctp::SCTPErrorChunk_Base, inet::sctp::SCTPShutdownCompleteChunk, inet::sctp::SCTPShutdownAckChunk, inet::sctp::SCTPShutdownChunk, inet::sctp::SCTPHeartbeatAckChunk, inet::sctp::SCTPHeartbeatChunk, inet::sctp::SCTPAbortChunk, inet::sctp::SCTPSackChunk, inet::sctp::SCTPForwardTsnChunk, inet::sctp::SCTPDataChunk, inet::sctp::SCTPCookieAckChunk, inet::sctp::SCTPCookieEchoChunk, inet::sctp::SCTPInitAckChunk, and inet::sctp::SCTPInitChunk.
Referenced by inet::sctp::doParsimPacking().
|
overridevirtual |
Reimplemented in inet::sctp::SCTPAsconfAckChunk_Base, inet::sctp::SCTPAsconfChunk_Base, inet::sctp::SCTPAuthenticationChunk, inet::sctp::SCTPStreamResetChunk_Base, inet::sctp::SCTPPacketDropChunk, inet::sctp::SCTPErrorChunk_Base, inet::sctp::SCTPShutdownCompleteChunk, inet::sctp::SCTPShutdownAckChunk, inet::sctp::SCTPShutdownChunk, inet::sctp::SCTPHeartbeatAckChunk, inet::sctp::SCTPHeartbeatChunk, inet::sctp::SCTPAbortChunk, inet::sctp::SCTPSackChunk, inet::sctp::SCTPForwardTsnChunk, inet::sctp::SCTPDataChunk, inet::sctp::SCTPCookieAckChunk, inet::sctp::SCTPCookieEchoChunk, inet::sctp::SCTPInitAckChunk, and inet::sctp::SCTPInitChunk.
Referenced by inet::sctp::doParsimUnpacking().
|
virtual |
Referenced by PacketDrill::buildAbortChunk(), PacketDrill::buildCookieAckChunk(), PacketDrill::buildCookieEchoChunk(), PacketDrill::buildDataChunk(), PacketDrill::buildErrorChunk(), PacketDrill::buildHeartbeatAckChunk(), PacketDrill::buildHeartbeatChunk(), PacketDrill::buildInitAckChunk(), PacketDrill::buildInitChunk(), PacketDrill::buildReconfigChunk(), PacketDrill::buildSackChunk(), PacketDrill::buildShutdownAckChunk(), PacketDrill::buildShutdownChunk(), PacketDrill::buildShutdownCompleteChunk(), inet::PacketDrillApp::closeAllSockets(), inet::sctp::SCTPAssociation::createAsconfAckChunk(), inet::sctp::SCTPAssociation::createAuthChunk(), inet::sctp::SCTPAssociation::createForwardTsnChunk(), inet::sctp::SCTPAssociation::createSack(), inet::serializer::SCTPSerializer::parse(), inet::sctp::SCTPAssociation::processAddInAndOutResetRequestArrived(), inet::sctp::SCTPAssociation::retransmitAsconf(), inet::sctp::SCTPAssociation::retransmitInit(), inet::sctp::SCTPAssociation::retransmitReset(), inet::sctp::SCTPAssociation::sendAbort(), inet::sctp::SCTP::sendAbortFromMain(), inet::sctp::SCTPAssociation::sendAddInAndOutStreamsRequest(), inet::sctp::SCTPAssociation::sendAddOutgoingStreamsRequest(), inet::sctp::SCTPAssociation::sendAsconf(), inet::sctp::SCTPAssociation::sendAsconfAck(), inet::sctp::SCTPNatHook::sendBackError(), inet::sctp::SCTPAssociation::sendBundledOutgoingResetAndResponse(), inet::sctp::SCTPAssociation::sendCookieAck(), inet::sctp::SCTPAssociation::sendCookieEcho(), inet::sctp::SCTPAssociation::sendDoubleStreamResetResponse(), inet::sctp::SCTPAssociation::sendHeartbeat(), inet::sctp::SCTPAssociation::sendHeartbeatAck(), inet::sctp::SCTPAssociation::sendHMacError(), inet::sctp::SCTPAssociation::sendInit(), inet::sctp::SCTPAssociation::sendInitAck(), inet::sctp::SCTPAssociation::sendInvalidStreamError(), inet::sctp::SCTPAssociation::sendOutgoingRequestAndResponse(), inet::sctp::SCTPAssociation::sendOutgoingResetRequest(), inet::sctp::SCTPAssociation::sendPacketDrop(), inet::sctp::SCTPAssociation::sendShutdown(), inet::sctp::SCTPAssociation::sendShutdownAck(), inet::sctp::SCTPAssociation::sendShutdownComplete(), inet::sctp::SCTP::sendShutdownCompleteFromMain(), inet::sctp::SCTPAssociation::sendStreamResetRequest(), inet::sctp::SCTPAssociation::sendStreamResetResponse(), and inet::sctp::SCTPAssociation::transformDataChunk().
|
virtual |
|
protected |
|
protected |