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);}