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

This is the complete list of members for anthocnet::core::AntRouterLogic, including all inherited members.

activeDestinations() constanthocnet::core::AntRouterLogic
address() constanthocnet::core::AntRouterLogicinline
advanceBackAnt(AntMessage &ant) constanthocnet::core::AntRouterLogic
AntRouterLogic(NodeAddress address, const Config &config, IClock &clock, IRng &rng, const ILinkMetric *metric=nullptr, const ILinkState *linkState=nullptr)anthocnet::core::AntRouterLogic
antsReceived(AntType type) constanthocnet::core::AntRouterLogic
antsSent(AntType type) constanthocnet::core::AntRouterLogic
backAntPheromone(const AntMessage &ant) constanthocnet::core::AntRouterLogic
config() constanthocnet::core::AntRouterLogicinline
controlPacketsSent() constanthocnet::core::AntRouterLogic
createBackAnt(const AntMessage &forward)anthocnet::core::AntRouterLogic
createForwardAnt(AntType type, NodeAddress dest)anthocnet::core::AntRouterLogic
createHelloAnt()anthocnet::core::AntRouterLogic
createHelloAnt(std::size_t maxAdverts)anthocnet::core::AntRouterLogic
createProactiveAnts()anthocnet::core::AntRouterLogic
directedSteers() constanthocnet::core::AntRouterLogicinline
engine()anthocnet::core::AntRouterLogicinline
learnNeighbor(NodeAddress neighbor)anthocnet::core::AntRouterLogic
linkfailBudgetDrops() constanthocnet::core::AntRouterLogicinline
linkfailOriginsSuppressed() constanthocnet::core::AntRouterLogicinline
linkfailPropagations() constanthocnet::core::AntRouterLogicinline
loseNeighbor(NodeAddress neighbor)anthocnet::core::AntRouterLogic
nextHopForData(NodeAddress dest, NodeAddress prevHop=kInvalidAddress)anthocnet::core::AntRouterLogic
noteDataSession(NodeAddress dest)anthocnet::core::AntRouterLogic
onDataPacket(NodeAddress dest, NodeAddress prevHop=kInvalidAddress)anthocnet::core::AntRouterLogic
onMaintenanceTick()anthocnet::core::AntRouterLogic
onReceiveAnt(const AntMessage &ant, NodeAddress prevHop)anthocnet::core::AntRouterLogic
randomDestination()anthocnet::core::AntRouterLogic
reinforceFromBackAnt(const AntMessage &ant)anthocnet::core::AntRouterLogic
repairDiscards() constanthocnet::core::AntRouterLogicinline
reportNeighborLoss(NodeAddress n)anthocnet::core::AntRouterLogic
reportTxFailure(NodeAddress next, NodeAddress dataDest=kInvalidAddress)anthocnet::core::AntRouterLogic
selectNextHop(NodeAddress dest, bool proactive)anthocnet::core::AntRouterLogic
setObserver(IRouterObserver *observer)anthocnet::core::AntRouterLogicinline
shouldSendProactive(NodeAddress dest) constanthocnet::core::AntRouterLogic
stampForward(AntMessage &ant, NodeAddress nextHop) constanthocnet::core::AntRouterLogic
table()anthocnet::core::AntRouterLogicinline
table() constanthocnet::core::AntRouterLogicinline