AntHocNet 2.0.0
Paper-faithful ant-colony ad hoc routing: the shared core and its adapters
Loading...
Searching...
No Matches
ns3::anthocnet::RoutingProtocol Member List

This is the complete list of members for ns3::anthocnet::RoutingProtocol, including all inherited members.

ANT_PORTns3::anthocnet::RoutingProtocolstatic
AntRxCallback typedefns3::anthocnet::RoutingProtocol
AntTxCallback typedefns3::anthocnet::RoutingProtocol
AssignStreams(int64_t stream)ns3::anthocnet::RoutingProtocol
AssignTimerStreams(int64_t stream)ns3::anthocnet::RoutingProtocol
DirectedSteers() constns3::anthocnet::RoutingProtocolinline
DoDispose() overridens3::anthocnet::RoutingProtocolprotected
DoInitialize() overridens3::anthocnet::RoutingProtocolprotected
GetPheromoneDiag(Ipv4Address dest, Ipv4Address neighbor, double &regular, double &virt) constns3::anthocnet::RoutingProtocol
GetTypeId()ns3::anthocnet::RoutingProtocolstatic
HoldTimeStats() constns3::anthocnet::RoutingProtocolinline
LinkfailBudgetDrops() constns3::anthocnet::RoutingProtocolinline
LinkfailOriginsSuppressed() constns3::anthocnet::RoutingProtocolinline
LinkfailPropagations() constns3::anthocnet::RoutingProtocolinline
macQueueLength(::anthocnet::core::NodeAddress nextHop) const overridens3::anthocnet::RoutingProtocol
anthocnet::core::ILinkState::macQueueLength(NodeAddress nextHop) const =0anthocnet::core::ILinkStatepure virtual
MacReinjectCallback typedefns3::anthocnet::RoutingProtocol
MacReinjectedPackets() constns3::anthocnet::RoutingProtocolinline
macServiceTime(::anthocnet::core::NodeAddress nextHop) const overridens3::anthocnet::RoutingProtocol
anthocnet::core::ILinkState::macServiceTime(NodeAddress nextHop) const =0anthocnet::core::ILinkStatepure virtual
NotifyAddAddress(uint32_t interface, Ipv4InterfaceAddress address) overridens3::anthocnet::RoutingProtocol
NotifyInterfaceDown(uint32_t interface) overridens3::anthocnet::RoutingProtocol
NotifyInterfaceUp(uint32_t interface) overridens3::anthocnet::RoutingProtocol
NotifyRemoveAddress(uint32_t interface, Ipv4InterfaceAddress address) overridens3::anthocnet::RoutingProtocol
onAntReceived(::anthocnet::core::AntType type, ::anthocnet::core::AntDirection dir) overridens3::anthocnet::RoutingProtocol
anthocnet::core::IRouterObserver::onAntReceived(AntType, AntDirection)anthocnet::core::IRouterObserverinlinevirtual
onAntSent(::anthocnet::core::AntType type, ::anthocnet::core::AntDirection dir, bool broadcast) overridens3::anthocnet::RoutingProtocol
anthocnet::core::IRouterObserver::onAntSent(AntType, AntDirection, bool)anthocnet::core::IRouterObserverinlinevirtual
onRouteChanged(::anthocnet::core::NodeAddress dest, ::anthocnet::core::NodeAddress nb, bool added) overridens3::anthocnet::RoutingProtocol
anthocnet::core::IRouterObserver::onRouteChanged(NodeAddress, NodeAddress, bool)anthocnet::core::IRouterObserverinlinevirtual
PrintRoutingTable(Ptr< OutputStreamWrapper > stream, Time::Unit unit=Time::S) const overridens3::anthocnet::RoutingProtocol
PtableEntriesRegular() constns3::anthocnet::RoutingProtocolinline
PtableEntriesVirtual() constns3::anthocnet::RoutingProtocolinline
RepairDiscardedPackets() constns3::anthocnet::RoutingProtocolinline
RepairDiscards() constns3::anthocnet::RoutingProtocolinline
RouteChangedCallback typedefns3::anthocnet::RoutingProtocol
RouteInput(Ptr< const Packet > p, const Ipv4Header &header, Ptr< const NetDevice > idev, AHN_RI_CB(UnicastForwardCallback) ucb, AHN_RI_CB(MulticastForwardCallback) mcb, AHN_RI_CB(LocalDeliverCallback) lcb, AHN_RI_CB(ErrorCallback) ecb) overridens3::anthocnet::RoutingProtocol
RouteOutput(Ptr< Packet > p, const Ipv4Header &header, Ptr< NetDevice > oif, Socket::SocketErrno &sockerr) overridens3::anthocnet::RoutingProtocol
RoutingProtocol()ns3::anthocnet::RoutingProtocol
SetIpv4(Ptr< Ipv4 > ipv4) overridens3::anthocnet::RoutingProtocol
ToCore(Ipv4Address a)ns3::anthocnet::RoutingProtocolinlinestatic
ToIpv4(::anthocnet::core::NodeAddress a)ns3::anthocnet::RoutingProtocolinlinestatic
~ILinkState()=defaultanthocnet::core::ILinkStatevirtual
~IRouterObserver()=defaultanthocnet::core::IRouterObservervirtual
~RoutingProtocol() overridens3::anthocnet::RoutingProtocol