|
INET Framework for OMNeT++/OMNEST
|
Go to the source code of this file.
Classes | |
| struct | FEC_TLV |
| class | LDPPacket |
| class | LDPLabelMapping |
| class | LDPLabelRequest |
| class | LDPHello |
| class | LDPNotify |
| class | LDPIni |
| class | LDPAddress |
Defines | |
| #define | MSGC_VERSION 0x0402 |
| #define | LDP_BASEHEADER_BYTES 10 |
| #define | LDP_HEADER_BYTES (LDP_BASEHEADER_BYTES+20) |
Enumerations | |
| enum | LDP_MESSAGE_TYPES { NOTIFICATION = 10, HELLO = 11, INITIALIZATION = 12, KEEP_ALIVE = 13, ADDRESS = 14, ADDRESS_WITHDRAW = 15, LABEL_MAPPING = 16, LABEL_REQUEST = 17, LABEL_WITHDRAW = 18, LABEL_RELEASE = 19, UNKNOWN = 20 } |
| enum | LDP_STATUS_TYPES { NO_ROUTE = 13 } |
Functions | |
| void | doPacking (cCommBuffer *b, FEC_TLV &a) |
| void | doUnpacking (cCommBuffer *b, FEC_TLV &a) |
| void | doPacking (cCommBuffer *b, LDPPacket &obj) |
| void | doUnpacking (cCommBuffer *b, LDPPacket &obj) |
| void | doPacking (cCommBuffer *b, LDPLabelMapping &obj) |
| void | doUnpacking (cCommBuffer *b, LDPLabelMapping &obj) |
| void | doPacking (cCommBuffer *b, LDPLabelRequest &obj) |
| void | doUnpacking (cCommBuffer *b, LDPLabelRequest &obj) |
| void | doPacking (cCommBuffer *b, LDPHello &obj) |
| void | doUnpacking (cCommBuffer *b, LDPHello &obj) |
| void | doPacking (cCommBuffer *b, LDPNotify &obj) |
| void | doUnpacking (cCommBuffer *b, LDPNotify &obj) |
| void | doPacking (cCommBuffer *b, LDPIni &obj) |
| void | doUnpacking (cCommBuffer *b, LDPIni &obj) |
| void | doPacking (cCommBuffer *b, LDPAddress &obj) |
| void | doUnpacking (cCommBuffer *b, LDPAddress &obj) |
| #define LDP_BASEHEADER_BYTES 10 |
Definition at line 20 of file LDPPacket_m.h.
| #define LDP_HEADER_BYTES (LDP_BASEHEADER_BYTES+20) |
Definition at line 24 of file LDPPacket_m.h.
Referenced by LDP::sendHelloTo(), LDP::sendMapping(), LDP::sendMappingRequest(), and LDP::sendNotify().
| #define MSGC_VERSION 0x0402 |
Definition at line 11 of file LDPPacket_m.h.
| enum LDP_MESSAGE_TYPES |
Enum generated from networklayer/ldp/LDPPacket.msg by opp_msgc.
enum LDP_MESSAGE_TYPES
{ NOTIFICATION = 10;
HELLO = 11;
INITIALIZATION = 12;
KEEP_ALIVE = 13;
ADDRESS = 14;
ADDRESS_WITHDRAW = 15;
LABEL_MAPPING = 16;
LABEL_REQUEST = 17;
LABEL_WITHDRAW = 18;
LABEL_RELEASE = 19;
UNKNOWN = 20;
}
| NOTIFICATION | |
| HELLO | |
| INITIALIZATION | |
| KEEP_ALIVE | |
| ADDRESS | |
| ADDRESS_WITHDRAW | |
| LABEL_MAPPING | |
| LABEL_REQUEST | |
| LABEL_WITHDRAW | |
| LABEL_RELEASE | |
| UNKNOWN |
Definition at line 49 of file LDPPacket_m.h.
{
NOTIFICATION = 10,
HELLO = 11,
INITIALIZATION = 12,
KEEP_ALIVE = 13,
ADDRESS = 14,
ADDRESS_WITHDRAW = 15,
LABEL_MAPPING = 16,
LABEL_REQUEST = 17,
LABEL_WITHDRAW = 18,
LABEL_RELEASE = 19,
UNKNOWN = 20
};
| enum LDP_STATUS_TYPES |
Enum generated from networklayer/ldp/LDPPacket.msg by opp_msgc.
enum LDP_STATUS_TYPES
{NO_ROUTE = 13; }
Definition at line 73 of file LDPPacket_m.h.
{
NO_ROUTE = 13
};
Definition at line 135 of file LDPPacket_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, |
| LDPLabelMapping & | obj | ||
| ) | [inline] |
Definition at line 178 of file LDPPacket_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, |
| LDPLabelRequest & | obj | ||
| ) | [inline] |
Definition at line 217 of file LDPPacket_m.h.
{obj.parsimPack(b);}
Definition at line 263 of file LDPPacket_m.h.
{obj.parsimPack(b);}
Definition at line 306 of file LDPPacket_m.h.
{obj.parsimPack(b);}
Definition at line 360 of file LDPPacket_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, |
| LDPAddress & | obj | ||
| ) | [inline] |
Definition at line 409 of file LDPPacket_m.h.
{obj.parsimPack(b);}
| void doUnpacking | ( | cCommBuffer * | b, |
| FEC_TLV & | a | ||
| ) |
| void doUnpacking | ( | cCommBuffer * | b, |
| LDPPacket & | obj | ||
| ) | [inline] |
Definition at line 136 of file LDPPacket_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, |
| LDPLabelMapping & | obj | ||
| ) | [inline] |
Definition at line 179 of file LDPPacket_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, |
| LDPLabelRequest & | obj | ||
| ) | [inline] |
Definition at line 218 of file LDPPacket_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, |
| LDPHello & | obj | ||
| ) | [inline] |
Definition at line 264 of file LDPPacket_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, |
| LDPNotify & | obj | ||
| ) | [inline] |
Definition at line 307 of file LDPPacket_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, |
| LDPIni & | obj | ||
| ) | [inline] |
Definition at line 361 of file LDPPacket_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, |
| LDPAddress & | obj | ||
| ) | [inline] |
Definition at line 410 of file LDPPacket_m.h.
{obj.parsimUnpack(b);}