Classes | |
class | AsfMeasurements |
Helper class to retrieve and create strategy measurements. More... | |
class | AsfStrategy |
Adaptive SRTT-based Forwarding Strategy. More... | |
class | FaceInfo |
Strategy information for each face in a namespace. More... | |
struct | FaceStats |
class | NamespaceInfo |
stores stategy information about each face in this namespace More... | |
class | ProbingModule |
ASF Probing Module. More... | |
class | RttStats |
Typedefs | |
typedef std::unordered_map< FaceId, FaceInfo > | FaceInfoTable |
Functions | |
NFD_REGISTER_STRATEGY (AsfStrategy) | |
double | getValueForSorting (const FaceStats &stats) |
Variables | |
AsfMeasurements | |
AsfStrategy | |
typedef std::unordered_map<FaceId, FaceInfo> nfd::fw::asf::FaceInfoTable |
Definition at line 201 of file asf-measurements.hpp.
nfd::fw::asf::NFD_REGISTER_STRATEGY | ( | AsfStrategy | ) |
double nfd::fw::asf::getValueForSorting | ( | const FaceStats & | stats | ) |
Definition at line 245 of file asf-strategy.cpp.
References nfd::fw::asf::FaceStats::rtt, nfd::fw::asf::RttStats::RTT_NO_MEASUREMENT, nfd::fw::asf::RttStats::RTT_TIMEOUT, and nfd::fw::asf::FaceStats::srtt.
Definition at line 32 of file asf-measurements.cpp.
Definition at line 35 of file asf-strategy.cpp.