GNUnet  0.20.0
AddressAddMessage Struct Reference

Scheduling client to ATS service: here is another address you can use. More...

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

Collaboration diagram for AddressAddMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type is GNUNET_MESSAGE_TYPE_ATS_ADDRESS_ADD. More...
 
uint16_t address_length
 Number of bytes in the address that follows this struct. More...
 
uint16_t plugin_name_length
 Number of bytes in the plugin name that follows this struct. More...
 
struct GNUNET_PeerIdentity peer
 Identity of the peer that this address is for. More...
 
uint32_t session_id
 Internal number this client will henceforth use to refer to this address. More...
 
uint32_t address_local_info
 Local-only information of the address, see enum GNUNET_HELLO_AddressInfo. More...
 
struct GNUNET_ATS_PropertiesNBO properties
 Performance properties of the address. More...
 

Detailed Description

Scheduling client to ATS service: here is another address you can use.

Definition at line 111 of file ats.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader AddressAddMessage::header

Type is GNUNET_MESSAGE_TYPE_ATS_ADDRESS_ADD.

Definition at line 99 of file ats.h.

◆ address_length

uint16_t AddressAddMessage::address_length

Number of bytes in the address that follows this struct.

Definition at line 121 of file ats.h.

◆ plugin_name_length

uint16_t AddressAddMessage::plugin_name_length

Number of bytes in the plugin name that follows this struct.

Definition at line 126 of file ats.h.

◆ peer

◆ session_id

uint32_t AddressAddMessage::session_id

Internal number this client will henceforth use to refer to this address.

Definition at line 137 of file ats.h.

◆ address_local_info

uint32_t AddressAddMessage::address_local_info

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

Definition at line 143 of file ats.h.

◆ properties

struct GNUNET_ATS_PropertiesNBO AddressAddMessage::properties

Performance properties of the address.

Definition at line 143 of file ats.h.


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