|
|
| RTCState (Indexer *indexer, ProbeHandler::SendProbeCallback &&rtt_probes_callback, DiscoveredRttCallback &&discovered_rtt_callback, asio::io_service &io_service) |
| |
|
void | onSendNewInterest (const core::Name *interest_name) |
| |
|
void | onTimeout (uint32_t seq, bool lost) |
| |
|
void | onLossDetected (uint32_t seq) |
| |
|
void | onRetransmission (uint32_t seq) |
| |
|
void | onDataPacketReceived (const core::ContentObject &content_object, bool compute_stats) |
| |
|
void | onFecPacketReceived (const core::ContentObject &content_object) |
| |
|
void | onNackPacketReceived (const core::ContentObject &nack, bool compute_stats) |
| |
|
void | onPacketLost (uint32_t seq) |
| |
|
void | onPacketRecoveredRtx (uint32_t seq) |
| |
|
void | onPacketRecoveredFec (uint32_t seq) |
| |
|
bool | onProbePacketReceived (const core::ContentObject &probe) |
| |
|
void | onNewRound (double round_len, bool in_sync) |
| |
|
uint32_t | getProducerPath () const |
| |
|
bool | isRttDiscovered () const |
| |
|
uint64_t | getRTT () const |
| |
|
void | resetRttStats () |
| |
|
double | getQueuing () const |
| |
|
double | getIAT () const |
| |
|
double | getJitter () const |
| |
|
uint64_t | getInterestSentTime (uint32_t seq) |
| |
|
bool | isPending (uint32_t seq) |
| |
|
uint32_t | getPendingInterestNumber () const |
| |
|
PacketState | isReceivedOrLost (uint32_t seq) |
| |
|
double | getLossRate () const |
| |
|
double | getAvgLossRate () const |
| |
|
double | getMaxLossRate () const |
| |
|
double | getLastRoundLossRate () const |
| |
|
double | getResidualLossRate () const |
| |
|
uint32_t | getLostData () const |
| |
|
uint32_t | getRecoveredLosses () const |
| |
|
uint32_t | getDefinitelyLostPackets () const |
| |
|
uint32_t | getHighestSeqReceived () const |
| |
|
uint32_t | getHighestSeqReceivedInOrder () const |
| |
|
uint32_t | getReceivedFecPackets () const |
| |
|
uint32_t | getPendingFecPackets () const |
| |
|
uint32_t | getReceivedBytesInRound () const |
| |
|
uint32_t | getReceivedNacksInRound () const |
| |
|
uint32_t | getSentInterestInRound () const |
| |
|
uint32_t | getSentRtxInRound () const |
| |
|
double | getAvailableBw () const |
| |
|
double | getProducerRate () const |
| |
|
double | getReceivedRate () const |
| |
|
double | getAveragePacketSize () const |
| |
|
uint32_t | getRoundsWithoutNacks () const |
| |
|
uint32_t | getLastSeqNacked () const |
| |
|
bool | isProducerActive () const |
| |
|
double | getPacketFromCacheRatio () const |
| |
|
std::map< uint32_t, uint64_t >::iterator | getPendingInterestsMapBegin () |
| |
|
std::map< uint32_t, uint64_t >::iterator | getPendingInterestsMapEnd () |
| |