GNUnet  0.20.0
ConnectivitySuggestContext Struct Reference

Context information for requesting ATS to connect to a peer. More...

Collaboration diagram for ConnectivitySuggestContext:
[legend]

Data Fields

struct GNUNET_TRANSPORT_CoreHandleth_
 The transport handle obtained from cache. More...
 
const struct GNUNET_CONFIGURATION_Handlecfg
 Configuration of the peer from cache. More...
 
struct GST_ConnectionPool_GetHandlecgh_p2_th
 The GetCacheHandle for the peer2's transport handle (used to offer the HELLO to the peer). More...
 
struct GST_ConnectionPool_GetHandlecgh_p2_ats
 The GetCacheHandle for the peer2's ATS handle. More...
 
struct GNUNET_ATS_ConnectivitySuggestHandlecsh
 The ATS handle for the connectivity suggestion. More...
 

Detailed Description

Context information for requesting ATS to connect to a peer.

Definition at line 45 of file gnunet-service-testbed_oc.c.

Field Documentation

◆ th_

struct GNUNET_TRANSPORT_CoreHandle* ConnectivitySuggestContext::th_

The transport handle obtained from cache.

Do NOT close/disconnect.

Definition at line 50 of file gnunet-service-testbed_oc.c.

Referenced by p2_transport_connect_cache_callback(), and rocc_cache_get_handle_transport_cb().

◆ cfg

◆ cgh_p2_th

struct GST_ConnectionPool_GetHandle* ConnectivitySuggestContext::cgh_p2_th

The GetCacheHandle for the peer2's transport handle (used to offer the HELLO to the peer).

Definition at line 61 of file gnunet-service-testbed_oc.c.

Referenced by cleanup_occ_lp2c(), cleanup_rocc(), handle_remote_overlay_connect(), and p2_transport_connect().

◆ cgh_p2_ats

struct GST_ConnectionPool_GetHandle* ConnectivitySuggestContext::cgh_p2_ats

The GetCacheHandle for the peer2's ATS handle.

Definition at line 66 of file gnunet-service-testbed_oc.c.

Referenced by cleanup_occ_lp2c(), cleanup_rocc(), occ_hello_sent_cb(), and rocc_hello_sent_cb().

◆ csh

struct GNUNET_ATS_ConnectivitySuggestHandle* ConnectivitySuggestContext::csh

The ATS handle for the connectivity suggestion.

Definition at line 71 of file gnunet-service-testbed_oc.c.

Referenced by cleanup_occ_lp2c(), cleanup_rocc(), occ_cache_get_handle_ats_occ_cb(), and occ_cache_get_handle_ats_rocc_cb().


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