INET Framework for OMNeT++/OMNEST
OSPFPacket_m.h File Reference
#include <omnetpp.h>
#include "inet/networklayer/contract/ipv4/IPv4Address.h"

Classes

struct  inet::ospf::OSPFOptions
 Struct generated from inet/routing/ospfv2/OSPFPacket.msg:37 by nedtool. More...
 
class  inet::ospf::OSPFPacket
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:52 by nedtool. More...
 
class  inet::ospf::OSPFHelloPacket
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:67 by nedtool. More...
 
class  inet::ospf::OSPFLSAHeader
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:96 by nedtool. More...
 
class  inet::ospf::OSPFLSA
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:110 by nedtool. More...
 
struct  inet::ospf::TOSData
 Struct generated from inet/routing/ospfv2/OSPFPacket.msg:123 by nedtool. More...
 
class  inet::ospf::Link
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:129 by nedtool. More...
 
class  inet::ospf::OSPFRouterLSA
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:142 by nedtool. More...
 
class  inet::ospf::OSPFNetworkLSA
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:154 by nedtool. More...
 
class  inet::ospf::OSPFSummaryLSA
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:163 by nedtool. More...
 
struct  inet::ospf::ExternalTOSInfo
 Struct generated from inet/routing/ospfv2/OSPFPacket.msg:170 by nedtool. More...
 
class  inet::ospf::OSPFASExternalLSAContents
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:181 by nedtool. More...
 
class  inet::ospf::OSPFASExternalLSA
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:194 by nedtool. More...
 
struct  inet::ospf::OSPFDDOptions
 Struct generated from inet/routing/ospfv2/OSPFPacket.msg:201 by nedtool. More...
 
class  inet::ospf::OSPFDatabaseDescriptionPacket
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:216 by nedtool. More...
 
struct  inet::ospf::LSARequest
 Struct generated from inet/routing/ospfv2/OSPFPacket.msg:225 by nedtool. More...
 
class  inet::ospf::OSPFLinkStateRequestPacket
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:235 by nedtool. More...
 
class  inet::ospf::OSPFLinkStateUpdatePacket
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:243 by nedtool. More...
 
class  inet::ospf::OSPFLinkStateAcknowledgementPacket
 Class generated from inet/routing/ospfv2/OSPFPacket.msg:255 by nedtool. More...
 

Namespaces

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

Macros

#define __INET__OSPF_OSPFPACKET_M_H
 
#define MSGC_VERSION   0x0501
 
#define INET_API
 

Enumerations

enum  inet::ospf::OSPFPacketType {
  inet::ospf::HELLO_PACKET = 1, inet::ospf::DATABASE_DESCRIPTION_PACKET = 2, inet::ospf::LINKSTATE_REQUEST_PACKET = 3, inet::ospf::LINKSTATE_UPDATE_PACKET = 4,
  inet::ospf::LINKSTATE_ACKNOWLEDGEMENT_PACKET = 5
}
 Enum generated from inet/routing/ospfv2/OSPFPacket.msg:27 by nedtool. More...
 
enum  inet::ospf::LSAType {
  inet::ospf::ROUTERLSA_TYPE = 1, inet::ospf::NETWORKLSA_TYPE = 2, inet::ospf::SUMMARYLSA_NETWORKS_TYPE = 3, inet::ospf::SUMMARYLSA_ASBOUNDARYROUTERS_TYPE = 4,
  inet::ospf::AS_EXTERNAL_LSA_TYPE = 5
}
 Enum generated from inet/routing/ospfv2/OSPFPacket.msg:84 by nedtool. More...
 
enum  inet::ospf::LinkType { inet::ospf::POINTTOPOINT_LINK = 1, inet::ospf::TRANSIT_LINK = 2, inet::ospf::STUB_LINK = 3, inet::ospf::VIRTUAL_LINK = 4 }
 Enum generated from inet/routing/ospfv2/OSPFPacket.msg:115 by nedtool. More...
 

Functions

void INET_API inet::ospf::__doPacking (omnetpp::cCommBuffer *b, const OSPFOptions &a)
 
void INET_API inet::ospf::__doUnpacking (omnetpp::cCommBuffer *b, OSPFOptions &a)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFOptions &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFOptions &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFPacket &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFPacket &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFHelloPacket &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFHelloPacket &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFLSAHeader &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFLSAHeader &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFLSA &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFLSA &obj)
 
void INET_API inet::ospf::__doPacking (omnetpp::cCommBuffer *b, const TOSData &a)
 
void INET_API inet::ospf::__doUnpacking (omnetpp::cCommBuffer *b, TOSData &a)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const TOSData &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, TOSData &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const Link &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, Link &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFRouterLSA &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFRouterLSA &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFNetworkLSA &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFNetworkLSA &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFSummaryLSA &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFSummaryLSA &obj)
 
void INET_API inet::ospf::__doPacking (omnetpp::cCommBuffer *b, const ExternalTOSInfo &a)
 
void INET_API inet::ospf::__doUnpacking (omnetpp::cCommBuffer *b, ExternalTOSInfo &a)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const ExternalTOSInfo &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, ExternalTOSInfo &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFASExternalLSAContents &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFASExternalLSAContents &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFASExternalLSA &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFASExternalLSA &obj)
 
void INET_API inet::ospf::__doPacking (omnetpp::cCommBuffer *b, const OSPFDDOptions &a)
 
void INET_API inet::ospf::__doUnpacking (omnetpp::cCommBuffer *b, OSPFDDOptions &a)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFDDOptions &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFDDOptions &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFDatabaseDescriptionPacket &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFDatabaseDescriptionPacket &obj)
 
void INET_API inet::ospf::__doPacking (omnetpp::cCommBuffer *b, const LSARequest &a)
 
void INET_API inet::ospf::__doUnpacking (omnetpp::cCommBuffer *b, LSARequest &a)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const LSARequest &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, LSARequest &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFLinkStateRequestPacket &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFLinkStateRequestPacket &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFLinkStateUpdatePacket &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFLinkStateUpdatePacket &obj)
 
void inet::ospf::doParsimPacking (omnetpp::cCommBuffer *b, const OSPFLinkStateAcknowledgementPacket &obj)
 
void inet::ospf::doParsimUnpacking (omnetpp::cCommBuffer *b, OSPFLinkStateAcknowledgementPacket &obj)
 

Macro Definition Documentation

#define __INET__OSPF_OSPFPACKET_M_H
#define INET_API
#define MSGC_VERSION   0x0501