NDN-DPDK
High-Speed Named Data Networking Forwarder
Loading...
Searching...
No Matches
rttest.h File Reference
#include "../dpdk/tsc.h"
#include "rttest-enum.h"

Go to the source code of this file.

Data Structures

struct  RttValue
 SRTT and RTTVAR values in RTT estimator. More...
struct  RttEst
 RTT estimator. More...

Macros

#define RttEstAlpha   (1.0 * RttEstAlphaDividend / RttEstAlphaDivisor)
#define RttEstBeta   (1.0 * RttEstBetaDividend / RttEstBetaDivisor)

Typedefs

typedef struct RttValue RttValue
 SRTT and RTTVAR values in RTT estimator.
typedef struct RttEst RttEst
 RTT estimator.

Functions

void RttEst_Init (RttEst *rtte)

Variables

TscDuration RttEstTscMinRto
TscDuration RttEstTscMaxRto

Macro Definition Documentation

◆ RttEstAlpha

#define RttEstAlpha   (1.0 * RttEstAlphaDividend / RttEstAlphaDivisor)

◆ RttEstBeta

#define RttEstBeta   (1.0 * RttEstBetaDividend / RttEstBetaDivisor)

Typedef Documentation

◆ RttEst

typedef struct RttEst RttEst

◆ RttValue

typedef struct RttValue RttValue

SRTT and RTTVAR values in RTT estimator.

See also
https://datatracker.ietf.org/doc/html/rfc6298

Function Documentation

◆ RttEst_Init()

void RttEst_Init ( RttEst * rtte)

Variable Documentation

◆ RttEstTscMaxRto

TscDuration RttEstTscMaxRto
extern

◆ RttEstTscMinRto

TscDuration RttEstTscMinRto
extern