|
AntHocNet 2.6.1
Paper-faithful ant-colony ad hoc routing: the shared core and its adapters
|
#include <functional>#include <vector>#include "anthocnet/core/ant_message.h"#include "anthocnet/core/types.h"Go to the source code of this file.
Classes | |
| class | anthocnet::core::IClock |
| Source of simulation time (seconds). More... | |
| class | anthocnet::core::IRng |
| Source of randomness. More... | |
| class | anthocnet::core::INeighborProvider |
| Current set of one-hop neighbours, as seen by the link layer. More... | |
| class | anthocnet::core::ITimerScheduler |
| Deferred-execution port for periodic ant generation / table maintenance. More... | |
| class | anthocnet::core::ILinkState |
| Node-local MAC-layer signals for the congestion-aware per-hop metric (item 10/A2, [1] §3.2). More... | |
| class | anthocnet::core::ILinkQuality |
| Per-neighbour link quality (#181, ADR-0024). More... | |
| class | anthocnet::core::IKinematics |
| This node's own position and velocity (#573, ADR-0025). More... | |
| class | anthocnet::core::IEnergy |
| This node's residual energy (#145): the fraction of its initial battery left, 0..1. More... | |
| class | anthocnet::core::IRouterObserver |
| Optional observer the core notifies of routing events (item 15). More... | |
Namespaces | |
| namespace | anthocnet |
| AntHistoryTracker: (src, seqNum) duplicate detection. | |
| namespace | anthocnet::core |