GNUnet  0.11.x
Data Fields
ForwardedOverlayConnectContext Struct Reference

Context information to used during operations which forward the overlay connect message. More...

#include </home/handbook/gnunet/src/testbed/gnunet-service-testbed.h>

Collaboration diagram for ForwardedOverlayConnectContext:
[legend]

Data Fields

struct ForwardedOverlayConnectContextnext
 next ForwardedOverlayConnectContext in the DLL More...
 
struct ForwardedOverlayConnectContextprev
 previous ForwardedOverlayConnectContext in the DLL More...
 
struct RegisteredHostContextrhc
 Which host does this FOCC belong to? More...
 
struct GNUNET_MessageHeaderorig_msg
 A copy of the original overlay connect message. More...
 
struct GNUNET_SERVICE_Clientclient
 The client handle. More...
 
uint64_t operation_id
 The id of the operation which created this context information. More...
 
uint32_t peer1
 the id of peer 1 More...
 
uint32_t peer2
 The id of peer 2. More...
 
uint32_t peer2_host_id
 Id of the host where peer2 is running. More...
 

Detailed Description

Context information to used during operations which forward the overlay connect message.

Definition at line 298 of file gnunet-service-testbed.h.

Field Documentation

◆ next

struct ForwardedOverlayConnectContext* ForwardedOverlayConnectContext::next

next ForwardedOverlayConnectContext in the DLL

Definition at line 303 of file gnunet-service-testbed.h.

Referenced by drop_client_entries().

◆ prev

struct ForwardedOverlayConnectContext* ForwardedOverlayConnectContext::prev

previous ForwardedOverlayConnectContext in the DLL

Definition at line 308 of file gnunet-service-testbed.h.

◆ rhc

struct RegisteredHostContext* ForwardedOverlayConnectContext::rhc

Which host does this FOCC belong to?

Definition at line 313 of file gnunet-service-testbed.h.

Referenced by forward_overlay_connect(), and GST_cleanup_focc().

◆ orig_msg

struct GNUNET_MessageHeader* ForwardedOverlayConnectContext::orig_msg

A copy of the original overlay connect message.

Definition at line 318 of file gnunet-service-testbed.h.

Referenced by forward_overlay_connect(), GST_cleanup_focc(), and GST_process_next_focc().

◆ client

struct GNUNET_SERVICE_Client* ForwardedOverlayConnectContext::client

The client handle.

Definition at line 323 of file gnunet-service-testbed.h.

Referenced by drop_client_entries(), forward_overlay_connect(), and GST_process_next_focc().

◆ operation_id

uint64_t ForwardedOverlayConnectContext::operation_id

The id of the operation which created this context information.

Definition at line 328 of file gnunet-service-testbed.h.

Referenced by forward_overlay_connect(), and GST_process_next_focc().

◆ peer1

uint32_t ForwardedOverlayConnectContext::peer1

◆ peer2

uint32_t ForwardedOverlayConnectContext::peer2

The id of peer 2.

Definition at line 338 of file gnunet-service-testbed.h.

Referenced by forward_overlay_connect(), and forwarded_overlay_connect_timeout().

◆ peer2_host_id

uint32_t ForwardedOverlayConnectContext::peer2_host_id

Id of the host where peer2 is running.

Definition at line 343 of file gnunet-service-testbed.h.

Referenced by forward_overlay_connect().


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