|
Classes |
| class | Interface |
| class | InterfaceState |
| class | InterfaceStateBackup |
| class | InterfaceStateDesignatedRouter |
| class | InterfaceStateDown |
| class | InterfaceStateLoopback |
| class | InterfaceStateNotDesignatedRouter |
| class | InterfaceStatePointToPoint |
| class | InterfaceStateWaiting |
| class | DatabaseDescriptionHandler |
| class | HelloHandler |
| class | IMessageHandler |
| class | LinkStateAcknowledgementHandler |
| class | LinkStateRequestHandler |
| class | LinkStateUpdateHandler |
| class | MessageHandler |
| class | Neighbor |
| class | NeighborState |
| class | NeighborStateAttempt |
| class | NeighborStateDown |
| class | NeighborStateExchange |
| class | NeighborStateExchangeStart |
| class | NeighborStateFull |
| class | NeighborStateInit |
| class | NeighborStateLoading |
| class | NeighborStateTwoWay |
| struct | NextHop |
| class | RoutingInfo |
| class | LSATrackingInfo |
| class | RouterLSA |
| class | NetworkLSA |
| class | SummaryLSA |
| class | ASExternalLSA |
| class | Area |
| struct | AuthenticationKeyType |
| struct | IPv4Address |
| class | IPv4Address_Less |
| struct | IPv4AddressRange |
| class | IPv4AddressRange_Less |
| struct | HostRouteParameters |
| struct | LSAKeyType |
| class | LSAKeyType_Less |
| struct | DesignatedRouterID |
| class | Router |
| class | RoutingTableEntry |
Typedefs |
| typedef unsigned long | Metric |
| typedef unsigned long | RouterID |
| typedef unsigned long | AreaID |
| typedef unsigned long | LinkStateID |
Enumerations |
| enum | AuthenticationType { NullType = 0,
SimplePasswordType = 1,
CrytographicType = 2
} |
Variables |
| const RouterID | NullRouterID = 0 |
| const AreaID | BackboneAreaID = 0 |
| const LinkStateID | NullLinkStateID = 0 |
| const IPv4Address | NullIPv4Address = { {0, 0, 0, 0} } |
| const IPv4Address | AllSPFRouters = { {224, 0, 0, 5} } |
| const IPv4Address | AllDRouters = { {224, 0, 0, 6} } |
| const IPv4AddressRange | NullIPv4AddressRange = { { {0, 0, 0, 0} }, { {0, 0, 0, 0} } } |
| const DesignatedRouterID | NullDesignatedRouterID = { 0, { {0, 0, 0, 0} } } |