|
Classes |
struct | OSPFOptions |
class | OSPFPacket |
class | OSPFHelloPacket |
class | OSPFLSAHeader |
class | OSPFLSA |
struct | TOSData |
class | Link |
class | OSPFRouterLSA |
class | OSPFNetworkLSA |
class | OSPFSummaryLSA |
struct | ExternalTOSInfo |
class | OSPFASExternalLSAContents |
class | OSPFASExternalLSA |
struct | OSPFDDOptions |
class | OSPFDatabaseDescriptionPacket |
struct | LSARequest |
class | OSPFLinkStateRequestPacket |
class | OSPFLinkStateUpdatePacket |
class | OSPFLinkStateAcknowledgementPacket |
Defines |
#define | MSGC_VERSION 0x0304 |
Enumerations |
enum | OSPFPacketType {
HelloPacket = 1,
DatabaseDescriptionPacket = 2,
LinkStateRequestPacket = 3,
LinkStateUpdatePacket = 4,
LinkStateAcknowledgementPacket = 5
} |
enum | LSAType {
RouterLSAType = 1,
NetworkLSAType = 2,
SummaryLSA_NetworksType = 3,
SummaryLSA_ASBoundaryRoutersType = 4,
ASExternalLSAType = 5
} |
enum | LinkType { PointToPointLink = 1,
TransitLink = 2,
StubLink = 3,
VirtualLink = 4
} |
Functions |
void | doPacking (cCommBuffer *b, OSPFOptions &a) |
void | doUnpacking (cCommBuffer *b, OSPFOptions &a) |
void | doPacking (cCommBuffer *b, OSPFPacket &obj) |
void | doUnpacking (cCommBuffer *b, OSPFPacket &obj) |
void | doPacking (cCommBuffer *b, OSPFHelloPacket &obj) |
void | doUnpacking (cCommBuffer *b, OSPFHelloPacket &obj) |
void | doPacking (cCommBuffer *b, OSPFLSAHeader &obj) |
void | doUnpacking (cCommBuffer *b, OSPFLSAHeader &obj) |
void | doPacking (cCommBuffer *b, OSPFLSA &obj) |
void | doUnpacking (cCommBuffer *b, OSPFLSA &obj) |
void | doPacking (cCommBuffer *b, TOSData &a) |
void | doUnpacking (cCommBuffer *b, TOSData &a) |
void | doPacking (cCommBuffer *b, Link &obj) |
void | doUnpacking (cCommBuffer *b, Link &obj) |
void | doPacking (cCommBuffer *b, OSPFRouterLSA &obj) |
void | doUnpacking (cCommBuffer *b, OSPFRouterLSA &obj) |
void | doPacking (cCommBuffer *b, OSPFNetworkLSA &obj) |
void | doUnpacking (cCommBuffer *b, OSPFNetworkLSA &obj) |
void | doPacking (cCommBuffer *b, OSPFSummaryLSA &obj) |
void | doUnpacking (cCommBuffer *b, OSPFSummaryLSA &obj) |
void | doPacking (cCommBuffer *b, ExternalTOSInfo &a) |
void | doUnpacking (cCommBuffer *b, ExternalTOSInfo &a) |
void | doPacking (cCommBuffer *b, OSPFASExternalLSAContents &obj) |
void | doUnpacking (cCommBuffer *b, OSPFASExternalLSAContents &obj) |
void | doPacking (cCommBuffer *b, OSPFASExternalLSA &obj) |
void | doUnpacking (cCommBuffer *b, OSPFASExternalLSA &obj) |
void | doPacking (cCommBuffer *b, OSPFDDOptions &a) |
void | doUnpacking (cCommBuffer *b, OSPFDDOptions &a) |
void | doPacking (cCommBuffer *b, OSPFDatabaseDescriptionPacket &obj) |
void | doUnpacking (cCommBuffer *b, OSPFDatabaseDescriptionPacket &obj) |
void | doPacking (cCommBuffer *b, LSARequest &a) |
void | doUnpacking (cCommBuffer *b, LSARequest &a) |
void | doPacking (cCommBuffer *b, OSPFLinkStateRequestPacket &obj) |
void | doUnpacking (cCommBuffer *b, OSPFLinkStateRequestPacket &obj) |
void | doPacking (cCommBuffer *b, OSPFLinkStateUpdatePacket &obj) |
void | doUnpacking (cCommBuffer *b, OSPFLinkStateUpdatePacket &obj) |
void | doPacking (cCommBuffer *b, OSPFLinkStateAcknowledgementPacket &obj) |
void | doUnpacking (cCommBuffer *b, OSPFLinkStateAcknowledgementPacket &obj) |