GNUnet  0.11.x
Data Fields
LoggingPeer Struct Reference

Entry for a benchmark peer. More...

#include </home/handbook/gnunet/src/ats/gnunet-ats-solver-eval.h>

Collaboration diagram for LoggingPeer:
[legend]

Data Fields

struct LoggingPeerprev
 
struct LoggingPeernext
 
long long unsigned int id
 
struct GNUNET_PeerIdentity peer_id
 
double pref_abs [GNUNET_ATS_PREFERENCE_END]
 
double pref_norm [GNUNET_ATS_PREFERENCE_END]
 
int is_requested
 
struct LoggingAddressaddr_head
 
struct LoggingAddressaddr_tail
 
struct BenchmarkPeerpeer
 Peer. More...
 
struct GNUNET_TIME_Absolute start
 Start time. More...
 
struct PeerLoggingTimestephead
 DLL for logging entries: head. More...
 
struct PeerLoggingTimesteptail
 DLL for logging entries: tail. More...
 

Detailed Description

Entry for a benchmark peer.

Definition at line 115 of file gnunet-ats-solver-eval.h.

Field Documentation

◆ prev

struct LoggingPeer* LoggingPeer::prev

Definition at line 117 of file gnunet-ats-solver-eval.h.

◆ next

struct LoggingPeer* LoggingPeer::next

◆ id

long long unsigned int LoggingPeer::id

◆ peer_id

struct GNUNET_PeerIdentity LoggingPeer::peer_id

Definition at line 121 of file gnunet-ats-solver-eval.h.

Referenced by GNUNET_ATS_solver_logging_now().

◆ pref_abs

double LoggingPeer::pref_abs[GNUNET_ATS_PREFERENCE_END]

◆ pref_norm

double LoggingPeer::pref_norm[GNUNET_ATS_PREFERENCE_END]

◆ is_requested

int LoggingPeer::is_requested

◆ addr_head

struct LoggingAddress* LoggingPeer::addr_head

◆ addr_tail

struct LoggingAddress* LoggingPeer::addr_tail

◆ peer

struct BenchmarkPeer* LoggingPeer::peer

◆ start

struct GNUNET_TIME_Absolute LoggingPeer::start

◆ head

struct PeerLoggingTimestep* LoggingPeer::head

DLL for logging entries: head.

Definition at line 217 of file ats-testing-log.c.

Referenced by GNUNET_ATS_TEST_logging_clean_up(), GNUNET_ATS_TEST_logging_now(), and GNUNET_ATS_TEST_logging_write_to_file().

◆ tail

struct PeerLoggingTimestep* LoggingPeer::tail

DLL for logging entries: tail.

Definition at line 222 of file ats-testing-log.c.

Referenced by GNUNET_ATS_TEST_logging_clean_up(), and GNUNET_ATS_TEST_logging_now().


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