|
INET Framework for OMNeT++/OMNEST
|
#include <SCTPMessage_m.h>
Public Member Functions | |
| SCTPDataChunk (const char *name=NULL, int kind=0) | |
| SCTPDataChunk (const SCTPDataChunk &other) | |
| virtual | ~SCTPDataChunk () |
| SCTPDataChunk & | operator= (const SCTPDataChunk &other) |
| virtual SCTPDataChunk * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| 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 uint32 | getTsn () const |
| virtual void | setTsn (uint32 tsn) |
| virtual uint16 | getSid () const |
| virtual void | setSid (uint16 sid) |
| virtual uint16 | getSsn () const |
| virtual void | setSsn (uint16 ssn) |
| virtual uint32 | getPpid () const |
| virtual void | setPpid (uint32 ppid) |
| virtual simtime_t | getEnqueuingTime () const |
| virtual void | setEnqueuingTime (simtime_t enqueuingTime) |
Protected Member Functions | |
| bool | operator== (const SCTPDataChunk &) |
Protected Attributes | |
| bool | eBit_var |
| bool | bBit_var |
| bool | uBit_var |
| uint32 | tsn_var |
| uint16 | sid_var |
| uint16 | ssn_var |
| uint32 | ppid_var |
| simtime_t | enqueuingTime_var |
Private Member Functions | |
| void | copy (const SCTPDataChunk &other) |
Class generated from transport/sctp/SCTPMessage.msg by opp_msgc.
message SCTPDataChunk extends SCTPChunk {
bool eBit = 0;
bool bBit = 0;
bool uBit = 0;uint32 tsn;
uint16 sid;
uint16 ssn;
uint32 ppid;
simtime_t enqueuingTime;
}
Definition at line 622 of file SCTPMessage_m.h.
| SCTPDataChunk::SCTPDataChunk | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
Referenced by dup().
| SCTPDataChunk::SCTPDataChunk | ( | const SCTPDataChunk & | other | ) |
| virtual SCTPDataChunk::~SCTPDataChunk | ( | ) | [virtual] |
| void SCTPDataChunk::copy | ( | const SCTPDataChunk & | other | ) | [private] |
| virtual SCTPDataChunk* SCTPDataChunk::dup | ( | ) | const [inline, virtual] |
Reimplemented from SCTPChunk.
Definition at line 646 of file SCTPMessage_m.h.
{return new SCTPDataChunk(*this);}
| virtual bool SCTPDataChunk::getBBit | ( | ) | const [virtual] |
Referenced by SCTPAssociation::makeVarFromMsg().
| virtual bool SCTPDataChunk::getEBit | ( | ) | const [virtual] |
Referenced by SCTPAssociation::makeVarFromMsg().
| virtual simtime_t SCTPDataChunk::getEnqueuingTime | ( | ) | const [virtual] |
| virtual uint32 SCTPDataChunk::getPpid | ( | ) | const [virtual] |
Referenced by SCTPAssociation::makeVarFromMsg(), and TCPDumper::sctpDump().
| virtual uint16 SCTPDataChunk::getSid | ( | ) | const [virtual] |
Referenced by SCTPAssociation::makeVarFromMsg(), SCTPAssociation::processDataArrived(), and TCPDumper::sctpDump().
| virtual uint16 SCTPDataChunk::getSsn | ( | ) | const [virtual] |
Referenced by SCTPAssociation::makeVarFromMsg(), and TCPDumper::sctpDump().
| virtual uint32 SCTPDataChunk::getTsn | ( | ) | const [virtual] |
| virtual bool SCTPDataChunk::getUBit | ( | ) | const [virtual] |
Referenced by SCTPAssociation::makeVarFromMsg(), and SCTPAssociation::processDataArrived().
| SCTPDataChunk& SCTPDataChunk::operator= | ( | const SCTPDataChunk & | other | ) |
| bool SCTPDataChunk::operator== | ( | const SCTPDataChunk & | ) | [protected] |
| virtual void SCTPDataChunk::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from SCTPChunk.
Referenced by doPacking().
| virtual void SCTPDataChunk::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from SCTPChunk.
Referenced by doUnpacking().
| virtual void SCTPDataChunk::setBBit | ( | bool | bBit | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::transformDataChunk().
| virtual void SCTPDataChunk::setEBit | ( | bool | eBit | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::transformDataChunk().
| virtual void SCTPDataChunk::setEnqueuingTime | ( | simtime_t | enqueuingTime | ) | [virtual] |
Referenced by SCTPAssociation::transformDataChunk().
| virtual void SCTPDataChunk::setPpid | ( | uint32 | ppid | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::transformDataChunk().
| virtual void SCTPDataChunk::setSid | ( | uint16 | sid | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::transformDataChunk().
| virtual void SCTPDataChunk::setSsn | ( | uint16 | ssn | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::transformDataChunk().
| virtual void SCTPDataChunk::setTsn | ( | uint32 | tsn | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::transformDataChunk().
| virtual void SCTPDataChunk::setUBit | ( | bool | uBit | ) | [virtual] |
Referenced by SCTPSerializer::parse(), and SCTPAssociation::transformDataChunk().
bool SCTPDataChunk::bBit_var [protected] |
Definition at line 626 of file SCTPMessage_m.h.
bool SCTPDataChunk::eBit_var [protected] |
Definition at line 625 of file SCTPMessage_m.h.
simtime_t SCTPDataChunk::enqueuingTime_var [protected] |
Definition at line 632 of file SCTPMessage_m.h.
uint32 SCTPDataChunk::ppid_var [protected] |
Definition at line 631 of file SCTPMessage_m.h.
uint16 SCTPDataChunk::sid_var [protected] |
Definition at line 629 of file SCTPMessage_m.h.
uint16 SCTPDataChunk::ssn_var [protected] |
Definition at line 630 of file SCTPMessage_m.h.
uint32 SCTPDataChunk::tsn_var [protected] |
Definition at line 628 of file SCTPMessage_m.h.
bool SCTPDataChunk::uBit_var [protected] |
Definition at line 627 of file SCTPMessage_m.h.