INET Framework for OMNeT++/OMNEST
SCTPMessage_m.h File Reference
#include <omnetpp.h>
#include "IPvXAddress.h"

Go to the source code of this file.

Classes

class  SCTPSimpleMessage
class  SCTPMessage_Base
class  SCTPChunk
class  SCTPInitChunk
class  SCTPInitAckChunk
class  SCTPCookieEchoChunk
class  SCTPCookie
class  SCTPCookieAckChunk
class  SCTPDataMsg
class  SCTPDataChunk
class  SCTPForwardTsnChunk
class  SCTPSackChunk
class  SCTPAbortChunk
class  SCTPHeartbeatChunk
class  SCTPHeartbeatAckChunk
class  SCTPShutdownChunk
class  SCTPShutdownAckChunk
class  SCTPShutdownCompleteChunk
class  SCTPErrorChunk_Base
class  SCTPParameter

Defines

#define MSGC_VERSION   0x0402

Typedefs

typedef cPacket * cPacketPtr

Functions

void doPacking (cCommBuffer *b, SCTPSimpleMessage &obj)
void doUnpacking (cCommBuffer *b, SCTPSimpleMessage &obj)
void doPacking (cCommBuffer *b, SCTPChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPChunk &obj)
void doPacking (cCommBuffer *b, SCTPInitChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPInitChunk &obj)
void doPacking (cCommBuffer *b, SCTPInitAckChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPInitAckChunk &obj)
void doPacking (cCommBuffer *b, SCTPCookieEchoChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPCookieEchoChunk &obj)
void doPacking (cCommBuffer *b, SCTPCookie &obj)
void doUnpacking (cCommBuffer *b, SCTPCookie &obj)
void doPacking (cCommBuffer *b, SCTPCookieAckChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPCookieAckChunk &obj)
void doPacking (cCommBuffer *b, SCTPDataMsg &obj)
void doUnpacking (cCommBuffer *b, SCTPDataMsg &obj)
void doPacking (cCommBuffer *b, SCTPDataChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPDataChunk &obj)
void doPacking (cCommBuffer *b, SCTPForwardTsnChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPForwardTsnChunk &obj)
void doPacking (cCommBuffer *b, SCTPSackChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPSackChunk &obj)
void doPacking (cCommBuffer *b, SCTPAbortChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPAbortChunk &obj)
void doPacking (cCommBuffer *b, SCTPHeartbeatChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPHeartbeatChunk &obj)
void doPacking (cCommBuffer *b, SCTPHeartbeatAckChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPHeartbeatAckChunk &obj)
void doPacking (cCommBuffer *b, SCTPShutdownChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPShutdownChunk &obj)
void doPacking (cCommBuffer *b, SCTPShutdownAckChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPShutdownAckChunk &obj)
void doPacking (cCommBuffer *b, SCTPShutdownCompleteChunk &obj)
void doUnpacking (cCommBuffer *b, SCTPShutdownCompleteChunk &obj)
void doPacking (cCommBuffer *b, SCTPParameter &obj)
void doUnpacking (cCommBuffer *b, SCTPParameter &obj)

Define Documentation

#define MSGC_VERSION   0x0402

Definition at line 11 of file SCTPMessage_m.h.


Typedef Documentation

typedef cPacket* cPacketPtr

Definition at line 21 of file SCTPMessage_m.h.


Function Documentation

void doPacking ( cCommBuffer *  b,
SCTPSimpleMessage obj 
) [inline]

Definition at line 76 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPChunk obj 
) [inline]

Definition at line 199 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPInitChunk obj 
) [inline]

Definition at line 277 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPInitAckChunk obj 
) [inline]

Definition at line 367 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPCookieEchoChunk obj 
) [inline]

Definition at line 420 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPCookie obj 
) [inline]

Definition at line 480 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPCookieAckChunk obj 
) [inline]

Definition at line 514 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPDataMsg obj 
) [inline]

Definition at line 598 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPDataChunk obj 
) [inline]

Definition at line 669 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPForwardTsnChunk obj 
) [inline]

Definition at line 721 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPSackChunk obj 
) [inline]

Definition at line 801 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPAbortChunk obj 
) [inline]

Definition at line 840 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPHeartbeatChunk obj 
) [inline]

Definition at line 890 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPHeartbeatAckChunk obj 
) [inline]

Definition at line 940 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPShutdownChunk obj 
) [inline]

Definition at line 978 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPShutdownAckChunk obj 
) [inline]

Definition at line 1012 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPShutdownCompleteChunk obj 
) [inline]

Definition at line 1050 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doPacking ( cCommBuffer *  b,
SCTPParameter obj 
) [inline]

Definition at line 1160 of file SCTPMessage_m.h.

{obj.parsimPack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPSimpleMessage obj 
) [inline]

Definition at line 77 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPChunk obj 
) [inline]

Definition at line 200 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPInitChunk obj 
) [inline]

Definition at line 278 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPInitAckChunk obj 
) [inline]

Definition at line 368 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPCookieEchoChunk obj 
) [inline]

Definition at line 421 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPCookie obj 
) [inline]

Definition at line 481 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPCookieAckChunk obj 
) [inline]

Definition at line 515 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPDataMsg obj 
) [inline]

Definition at line 599 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPDataChunk obj 
) [inline]

Definition at line 670 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPForwardTsnChunk obj 
) [inline]

Definition at line 722 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPSackChunk obj 
) [inline]

Definition at line 802 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPAbortChunk obj 
) [inline]

Definition at line 841 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPHeartbeatChunk obj 
) [inline]

Definition at line 891 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPHeartbeatAckChunk obj 
) [inline]

Definition at line 941 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPShutdownChunk obj 
) [inline]

Definition at line 979 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPShutdownAckChunk obj 
) [inline]

Definition at line 1013 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPShutdownCompleteChunk obj 
) [inline]

Definition at line 1051 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}
void doUnpacking ( cCommBuffer *  b,
SCTPParameter obj 
) [inline]

Definition at line 1161 of file SCTPMessage_m.h.

{obj.parsimUnpack(b);}