|
INET Framework for OMNeT++/OMNEST
|
All OSPF classes are in this namespace.
| typedef unsigned long AnsaOSPF::AreaID |
Definition at line 83 of file AnsaOSPFcommon.h.
| typedef unsigned long AnsaOSPF::LinkStateID |
Definition at line 84 of file AnsaOSPFcommon.h.
| typedef unsigned long AnsaOSPF::Metric |
Definition at line 39 of file AnsaOSPFcommon.h.
| typedef unsigned long AnsaOSPF::RouterID |
Definition at line 82 of file AnsaOSPFcommon.h.
Definition at line 41 of file AnsaOSPFcommon.h.
{
NullType = 0,
SimplePasswordType = 1,
CrytographicType = 2
};
| const IPv4Address AnsaOSPF::AllDRouters = { {224, 0, 0, 6} } |
Definition at line 107 of file AnsaOSPFcommon.h.
Referenced by AnsaOSPF::LinkStateUpdateHandler::AcknowledgeLSA(), AnsaOSPF::Interface::AddDelayedAcknowledgement(), AnsaOSPF::Interface::FloodLSA(), AnsaOSPF::LinkStateRequestHandler::ProcessPacket(), AnsaOSPF::LinkStateUpdateHandler::ProcessPacket(), AnsaOSPF::MessageHandler::ProcessPacket(), and AnsaOSPF::Interface::SendDelayedAcknowledgements().
| const IPv4Address AnsaOSPF::AllSPFRouters = { {224, 0, 0, 5} } |
Definition at line 106 of file AnsaOSPFcommon.h.
Referenced by AnsaOSPF::LinkStateUpdateHandler::AcknowledgeLSA(), AnsaOSPF::Interface::AddDelayedAcknowledgement(), AnsaOSPF::Interface::FloodLSA(), AnsaOSPF::InterfaceStateDesignatedRouter::ProcessEvent(), AnsaOSPF::InterfaceStateWaiting::ProcessEvent(), AnsaOSPF::InterfaceStateNotDesignatedRouter::ProcessEvent(), AnsaOSPF::InterfaceStatePointToPoint::ProcessEvent(), AnsaOSPF::InterfaceStateBackup::ProcessEvent(), AnsaOSPF::LinkStateRequestHandler::ProcessPacket(), AnsaOSPF::LinkStateUpdateHandler::ProcessPacket(), AnsaOSPF::Neighbor::RetransmitDatabaseDescriptionPacket(), AnsaOSPF::Neighbor::SendDatabaseDescriptionPacket(), AnsaOSPF::Interface::SendDelayedAcknowledgements(), and AnsaOSPF::Neighbor::SendLinkStateRequestPacket().
| const AreaID AnsaOSPF::BackboneAreaID = 0 |
Definition at line 103 of file AnsaOSPFcommon.h.
Referenced by AnsaOSPF::Router::AgeDatabase(), AnsaOSPFRouting::AnsaLoadArea(), AnsaOSPF::Interface::FloodLSA(), AnsaOSPF::Area::HasVirtualLink(), AnsaOSPF::Router::InstallASExternalLSA(), AnsaOSPFRouting::LoadVirtualLink(), AnsaOSPF::Area::OriginateRouterLSA(), AnsaOSPF::MessageHandler::ProcessPacket(), AnsaOSPF::Router::RebuildRoutingTable(), AnsaOSPF::Router::RemoveExternalRoute(), and AnsaOSPF::Router::UpdateExternalRoute().
| const DesignatedRouterID AnsaOSPF::NullDesignatedRouterID = { 0, { {0, 0, 0, 0} } } |
Definition at line 109 of file AnsaOSPFcommon.h.
Referenced by AnsaOSPF::LinkStateUpdateHandler::AcknowledgeLSA(), AnsaOSPF::Interface::AddDelayedAcknowledgement(), AnsaOSPF::InterfaceState::CalculateDesignatedRouter(), AnsaOSPF::Interface::FloodLSA(), AnsaOSPF::LinkStateRequestHandler::ProcessPacket(), AnsaOSPF::LinkStateUpdateHandler::ProcessPacket(), AnsaOSPF::Interface::Reset(), and AnsaOSPF::Interface::SendDelayedAcknowledgements().
| const IPv4Address AnsaOSPF::NullIPv4Address = { {0, 0, 0, 0} } |
Definition at line 105 of file AnsaOSPFcommon.h.
Referenced by AnsaOSPFRouting::AnsaLoadInterface(), AnsaOSPF::Area::CalculateNextHops(), IPv4AddressFromAddressString(), AnsaOSPF::Area::OriginateRouterLSA(), and AnsaOSPF::Interface::SendHelloPacket().
| const IPv4AddressRange AnsaOSPF::NullIPv4AddressRange = { { {0, 0, 0, 0} }, { {0, 0, 0, 0} } } |
Definition at line 108 of file AnsaOSPFcommon.h.
Referenced by AnsaOSPF::Area::GetContainingAddressRange(), and AnsaOSPF::Router::GetContainingAddressRange().
| const LinkStateID AnsaOSPF::NullLinkStateID = 0 |
Definition at line 104 of file AnsaOSPFcommon.h.
| const RouterID AnsaOSPF::NullRouterID = 0 |
Definition at line 102 of file AnsaOSPFcommon.h.
Referenced by AnsaOSPF::InterfaceState::CalculateDesignatedRouter().