GNUnet  0.19.5
GAS_NormalizationInfo Struct Reference

Information provided by ATS normalization. More...

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/ats/gnunet-service-ats_addresses.h>

Data Fields

unsigned int avg_queue_index
 Next index to use in averaging queue. More...
 
uint64_t atsi_abs [3]
 Averaging queue. More...
 
uint64_t avg
 Averaged ATSI values from queue. More...
 
double norm
 Normalized values from queue to a range of values [1.0...2.0]. More...
 

Detailed Description

Information provided by ATS normalization.

Definition at line 230 of file gnunet-service-ats_addresses.h.

Field Documentation

◆ avg_queue_index

unsigned int GAS_NormalizationInfo::avg_queue_index

Next index to use in averaging queue.

Definition at line 235 of file gnunet-service-ats_addresses.h.

Referenced by update_avg().

◆ atsi_abs

uint64_t GAS_NormalizationInfo::atsi_abs[3]

Averaging queue.

Definition at line 240 of file gnunet-service-ats_addresses.h.

Referenced by init_norm(), and update_avg().

◆ avg

uint64_t GAS_NormalizationInfo::avg

Averaged ATSI values from queue.

Definition at line 245 of file gnunet-service-ats_addresses.h.

Referenced by update_avg(), and update_norm().

◆ norm

double GAS_NormalizationInfo::norm

Normalized values from queue to a range of values [1.0...2.0].

Definition at line 250 of file gnunet-service-ats_addresses.h.

Referenced by find_best_address_it(), and update_norm().


The documentation for this struct was generated from the following file: