INET Framework for OMNeT++/OMNEST
LdpPacket_m.h File Reference

Classes

struct  inet::FecTlv
 Struct generated from inet/networklayer/ldp/LdpPacket.msg:37 by opp_msgtool. More...
 
class  inet::LdpPacket
 Class generated from inet/networklayer/ldp/LdpPacket.msg:46 by opp_msgtool. More...
 
class  inet::LdpLabelMapping
 Class generated from inet/networklayer/ldp/LdpPacket.msg:56 by opp_msgtool. More...
 
class  inet::LdpLabelRequest
 Class generated from inet/networklayer/ldp/LdpPacket.msg:65 by opp_msgtool. More...
 
class  inet::LdpHello
 Class generated from inet/networklayer/ldp/LdpPacket.msg:73 by opp_msgtool. More...
 
class  inet::LdpNotify
 Class generated from inet/networklayer/ldp/LdpPacket.msg:83 by opp_msgtool. More...
 
class  inet::LdpIni
 Class generated from inet/networklayer/ldp/LdpPacket.msg:93 by opp_msgtool. More...
 
class  inet::LdpAddress
 Class generated from inet/networklayer/ldp/LdpPacket.msg:106 by opp_msgtool. More...
 

Namespaces

 inet
 Copyright (c) 2005 Jan Ringo�, www.ringos.cz.
 
 omnetpp
 

Macros

#define MSGC_VERSION   0x0600
 
#define INET_API
 

Enumerations

enum  inet::LdpMessageTypes {
  inet::NOTIFICATION = 10, inet::HELLO = 11, inet::INITIALIZATION = 12, inet::KEEP_ALIVE = 13,
  inet::ADDRESS = 14, inet::ADDRESS_WITHDRAW = 15, inet::LABEL_MAPPING = 16, inet::LABEL_REQUEST = 17,
  inet::LABEL_WITHDRAW = 18, inet::LABEL_RELEASE = 19, inet::UNKNOWN = 20
}
 Enum generated from inet/networklayer/ldp/LdpPacket.msg:17 by opp_msgtool. More...
 
enum  inet::LdpStatusTypes { inet::NO_ROUTE = 13 }
 Enum generated from inet/networklayer/ldp/LdpPacket.msg:32 by opp_msgtool. More...
 

Functions

void inet::doParsimPacking (omnetpp::cCommBuffer *b, const LdpMessageTypes &e)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, LdpMessageTypes &e)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const LdpStatusTypes &e)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, LdpStatusTypes &e)
 
void INET_API inet::__doPacking (omnetpp::cCommBuffer *b, const FecTlv &a)
 
void INET_API inet::__doUnpacking (omnetpp::cCommBuffer *b, FecTlv &a)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const FecTlv &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, FecTlv &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const LdpPacket &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, LdpPacket &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const LdpLabelMapping &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, LdpLabelMapping &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const LdpLabelRequest &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, LdpLabelRequest &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const LdpHello &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, LdpHello &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const LdpNotify &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, LdpNotify &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const LdpIni &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, LdpIni &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const LdpAddress &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, LdpAddress &obj)
 
any_ptr omnetpp::toAnyPtr (const inet::FecTlv *p)
 
template<>
inet::ApplicationPacketomnetpp::fromAnyPtr (any_ptr ptr)
 

Macro Definition Documentation

◆ INET_API

#define INET_API

◆ MSGC_VERSION

#define MSGC_VERSION   0x0600