ASF Probing Module.
More...
#include <daemon/fw/asf-probing-module.hpp>
ASF Probing Module.
Definition at line 47 of file asf-probing-module.hpp.
◆ FaceStatsProbingSet
◆ ProbingModule()
nfd::fw::asf::ProbingModule::ProbingModule |
( |
AsfMeasurements & |
measurements | ) |
|
|
explicit |
◆ afterForwardingProbe()
void nfd::fw::asf::ProbingModule::afterForwardingProbe |
( |
const fib::Entry & |
fibEntry, |
|
|
const Name & |
interestName |
|
) |
| |
◆ getFaceToProbe()
Face * nfd::fw::asf::ProbingModule::getFaceToProbe |
( |
const Face & |
inFace, |
|
|
const Interest & |
interest, |
|
|
const fib::Entry & |
fibEntry, |
|
|
const Face & |
faceUsed |
|
) |
| |
◆ getProbingInterval()
time::milliseconds nfd::fw::asf::ProbingModule::getProbingInterval |
( |
| ) |
const |
|
inline |
◆ isProbingNeeded()
bool nfd::fw::asf::ProbingModule::isProbingNeeded |
( |
const fib::Entry & |
fibEntry, |
|
|
const Name & |
interestName |
|
) |
| |
◆ scheduleProbe()
void nfd::fw::asf::ProbingModule::scheduleProbe |
( |
const fib::Entry & |
fibEntry, |
|
|
time::milliseconds |
interval |
|
) |
| |
◆ setProbingInterval()
void nfd::fw::asf::ProbingModule::setProbingInterval |
( |
time::milliseconds |
probingInterval | ) |
|
◆ DEFAULT_PROBING_INTERVAL
constexpr time::milliseconds nfd::fw::asf::ProbingModule::DEFAULT_PROBING_INTERVAL = 1_min |
|
staticconstexpr |
◆ MIN_PROBING_INTERVAL
constexpr time::milliseconds nfd::fw::asf::ProbingModule::MIN_PROBING_INTERVAL = 1_s |
|
staticconstexpr |