Context information for requesting ATS to connect to a peer. More...
Data Fields | |
struct GNUNET_TRANSPORT_CoreHandle * | th_ |
The transport handle obtained from cache. More... | |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
Configuration of the peer from cache. More... | |
struct GST_ConnectionPool_GetHandle * | cgh_p2_th |
The GetCacheHandle for the peer2's transport handle (used to offer the HELLO to the peer). More... | |
struct GST_ConnectionPool_GetHandle * | cgh_p2_ats |
The GetCacheHandle for the peer2's ATS handle. More... | |
struct GNUNET_ATS_ConnectivitySuggestHandle * | csh |
The ATS handle for the connectivity suggestion. More... | |
Context information for requesting ATS to connect to a peer.
Definition at line 45 of file gnunet-service-testbed_oc.c.
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().
const struct GNUNET_CONFIGURATION_Handle* ConnectivitySuggestContext::cfg |
Configuration of the peer from cache.
Do not free!
Definition at line 55 of file gnunet-service-testbed_oc.c.
Referenced by gnunet_testing.Peer::__del__(), attempt_connect_task(), gnunet_testing.Peer::get_statistics_value(), p2_transport_connect_cache_callback(), rocc_cache_get_handle_transport_cb(), send_hello(), gnunet_testing.Peer::start(), and gnunet_testing.Peer::stop().
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().
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().
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().