GNUnet  0.11.x
Data Fields
GNUNET_TRANSPORT_ApplicationSuggestHandle Struct Reference

Handle for TRANSPORT address suggestion requests. More...

Collaboration diagram for GNUNET_TRANSPORT_ApplicationSuggestHandle:
[legend]

Data Fields

struct GNUNET_PeerIdentity id
 ID of the peer for which address suggestion was requested. More...
 
struct GNUNET_TRANSPORT_ApplicationHandlech
 Connecitivity handle this suggestion handle belongs to. More...
 
enum GNUNET_MQ_PriorityPreferences pk
 What preference is being expressed? More...
 
struct GNUNET_BANDWIDTH_Value32NBO bw
 How much bandwidth does the client expect? More...
 

Detailed Description

Handle for TRANSPORT address suggestion requests.

Definition at line 39 of file transport_api2_application.c.

Field Documentation

◆ id

struct GNUNET_PeerIdentity GNUNET_TRANSPORT_ApplicationSuggestHandle::id

ID of the peer for which address suggestion was requested.

Definition at line 44 of file transport_api2_application.c.

Referenced by GNUNET_TRANSPORT_application_suggest(), and GNUNET_TRANSPORT_application_suggest_cancel().

◆ ch

struct GNUNET_TRANSPORT_ApplicationHandle* GNUNET_TRANSPORT_ApplicationSuggestHandle::ch

◆ pk

enum GNUNET_MQ_PriorityPreferences GNUNET_TRANSPORT_ApplicationSuggestHandle::pk

What preference is being expressed?

Definition at line 54 of file transport_api2_application.c.

Referenced by GNUNET_TRANSPORT_application_suggest(), GNUNET_TRANSPORT_application_suggest_cancel(), and transmit_suggestion().

◆ bw

struct GNUNET_BANDWIDTH_Value32NBO GNUNET_TRANSPORT_ApplicationSuggestHandle::bw

How much bandwidth does the client expect?

Definition at line 59 of file transport_api2_application.c.

Referenced by GNUNET_TRANSPORT_application_suggest(), GNUNET_TRANSPORT_application_suggest_cancel(), and transmit_suggestion().


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