GNUnet  0.20.0
PeerInformationMessage Struct Reference

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

Collaboration diagram for PeerInformationMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type is GNUNET_MESSAGE_TYPE_ATS_PEER_INFORMATION. More...
 
uint16_t address_length
 
uint16_t plugin_name_length
 
struct GNUNET_PeerIdentity peer
 
uint32_t address_active
 
uint32_t id
 
struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out
 
struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in
 
struct GNUNET_ATS_PropertiesNBO properties
 Performance properties of the address. More...
 
uint32_t address_local_info
 Local-only information of the address, see enum GNUNET_HELLO_AddressInfo. More...
 

Detailed Description

Definition at line 278 of file ats.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader PeerInformationMessage::header

Type is GNUNET_MESSAGE_TYPE_ATS_PEER_INFORMATION.

Definition at line 254 of file ats.h.

◆ address_length

uint16_t PeerInformationMessage::address_length

Definition at line 288 of file ats.h.

◆ plugin_name_length

uint16_t PeerInformationMessage::plugin_name_length

Definition at line 293 of file ats.h.

Referenced by notify_client(), and transmit_req_addr().

◆ peer

◆ address_active

uint32_t PeerInformationMessage::address_active

Definition at line 303 of file ats.h.

◆ id

uint32_t PeerInformationMessage::id

Definition at line 308 of file ats.h.

Referenced by gnunet_testing.Peer::start().

◆ bandwidth_out

struct GNUNET_BANDWIDTH_Value32NBO PeerInformationMessage::bandwidth_out

Definition at line 308 of file ats.h.

Referenced by notify_client(), and transmit_req_addr().

◆ bandwidth_in

struct GNUNET_BANDWIDTH_Value32NBO PeerInformationMessage::bandwidth_in

Definition at line 308 of file ats.h.

Referenced by notify_client(), and transmit_req_addr().

◆ properties

struct GNUNET_ATS_PropertiesNBO PeerInformationMessage::properties

Performance properties of the address.

Definition at line 308 of file ats.h.

◆ address_local_info

uint32_t PeerInformationMessage::address_local_info

Local-only information of the address, see enum GNUNET_HELLO_AddressInfo.

Definition at line 329 of file ats.h.


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