INET Framework for OMNeT++/OMNEST
IPv6NDMessage_m.h File Reference
#include <omnetpp.h>
#include "ICMPv6Message_m.h"
#include "IPv6Address.h"
#include "MACAddress.h"

Go to the source code of this file.

Classes

class  IPv6NDPrefixInformation
class  IPv6NDMessage
class  IPv6RouterSolicitation
class  IPv6RouterAdvertisement
class  IPv6NeighbourSolicitation
class  IPv6NeighbourAdvertisement
class  IPv6Redirect

Defines

#define MSGC_VERSION   0x0402

Functions

void doPacking (cCommBuffer *b, IPv6NDPrefixInformation &obj)
void doUnpacking (cCommBuffer *b, IPv6NDPrefixInformation &obj)
void doPacking (cCommBuffer *b, IPv6NDMessage &obj)
void doUnpacking (cCommBuffer *b, IPv6NDMessage &obj)
void doPacking (cCommBuffer *b, IPv6RouterSolicitation &obj)
void doUnpacking (cCommBuffer *b, IPv6RouterSolicitation &obj)
void doPacking (cCommBuffer *b, IPv6RouterAdvertisement &obj)
void doUnpacking (cCommBuffer *b, IPv6RouterAdvertisement &obj)
void doPacking (cCommBuffer *b, IPv6NeighbourSolicitation &obj)
void doUnpacking (cCommBuffer *b, IPv6NeighbourSolicitation &obj)
void doPacking (cCommBuffer *b, IPv6NeighbourAdvertisement &obj)
void doUnpacking (cCommBuffer *b, IPv6NeighbourAdvertisement &obj)
void doPacking (cCommBuffer *b, IPv6Redirect &obj)
void doUnpacking (cCommBuffer *b, IPv6Redirect &obj)

Define Documentation

#define MSGC_VERSION   0x0402

Definition at line 11 of file IPv6NDMessage_m.h.


Function Documentation

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

Definition at line 80 of file IPv6NDMessage_m.h.

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

Definition at line 119 of file IPv6NDMessage_m.h.

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

Definition at line 159 of file IPv6NDMessage_m.h.

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

Definition at line 237 of file IPv6NDMessage_m.h.

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

Definition at line 284 of file IPv6NDMessage_m.h.

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

Definition at line 343 of file IPv6NDMessage_m.h.

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

Definition at line 396 of file IPv6NDMessage_m.h.

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

Definition at line 81 of file IPv6NDMessage_m.h.

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

Definition at line 120 of file IPv6NDMessage_m.h.

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

Definition at line 160 of file IPv6NDMessage_m.h.

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

Definition at line 238 of file IPv6NDMessage_m.h.

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

Definition at line 285 of file IPv6NDMessage_m.h.

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

Definition at line 344 of file IPv6NDMessage_m.h.

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

Definition at line 397 of file IPv6NDMessage_m.h.

{obj.parsimUnpack(b);}