GNUnet  0.10.x
Data Fields
SessionUpdateMessage Struct Reference

Message used to notify ATS that the performance characteristics for an session have changed. More...

#include </home/handbook/gnunet/src/ats/ats2.h>

Collaboration diagram for SessionUpdateMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Message of type GNUNET_MESSAGE_TYPE_ATS_SESSION_UPDATE. More...
 
uint32_t session_id
 Internal number this client uses to refer to this session. More...
 
struct GNUNET_PeerIdentity peer
 Which peer is this about? (Technically redundant, as the session_id should be sufficient, but enables ATS service to find the session faster). More...
 
struct PropertiesNBO properties
 Performance properties of the session. More...
 

Detailed Description

Message used to notify ATS that the performance characteristics for an session have changed.

Definition at line 178 of file ats2.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader SessionUpdateMessage::header

Message of type GNUNET_MESSAGE_TYPE_ATS_SESSION_UPDATE.

Definition at line 183 of file ats2.h.

◆ session_id

uint32_t SessionUpdateMessage::session_id

Internal number this client uses to refer to this session.

Definition at line 188 of file ats2.h.

Referenced by GNUNET_ATS_session_update(), and handle_session_update().

◆ peer

struct GNUNET_PeerIdentity SessionUpdateMessage::peer

Which peer is this about? (Technically redundant, as the session_id should be sufficient, but enables ATS service to find the session faster).

Definition at line 195 of file ats2.h.

Referenced by GNUNET_ATS_session_update().

◆ properties

struct PropertiesNBO SessionUpdateMessage::properties

Performance properties of the session.

Definition at line 200 of file ats2.h.

Referenced by GNUNET_ATS_session_update(), and handle_session_update().


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