GNUnet  0.11.x
Data Fields
RemotePeer2Context Struct Reference

Context data for operations on second peer in remote overlay connection contexts. More...

Collaboration diagram for RemotePeer2Context:
[legend]

Data Fields

struct GNUNET_TESTBED_Controllerp2c
 Controller of peer 2; If OCC_TYPE_REMOTE_LATERAL is the type of overlay connection then this can be NULL until the connection to the controller is established. More...
 
struct OperationContextopc
 Operation context for the suboperation we start to get the identity of the second peer. More...
 
struct NeighbourConnectNotificationncn
 Notification handle acquire to connect to a remote controller. More...
 
struct Neighbourp2n
 The neighbour handle. More...
 

Detailed Description

Context data for operations on second peer in remote overlay connection contexts.

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

Field Documentation

◆ p2c

struct GNUNET_TESTBED_Controller* RemotePeer2Context::p2c

Controller of peer 2; If OCC_TYPE_REMOTE_LATERAL is the type of overlay connection then this can be NULL until the connection to the controller is established.

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

Referenced by cleanup_occ_rp2c(), handle_overlay_connect(), p2_controller_connect_cb(), and send_hello_thru_rocc().

◆ opc

struct OperationContext* RemotePeer2Context::opc

Operation context for the suboperation we start to get the identity of the second peer.

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

Referenced by cleanup_occ_rp2c(), overlay_connect_get_config(), and p2_controller_connect_cb().

◆ ncn

struct NeighbourConnectNotification* RemotePeer2Context::ncn

Notification handle acquire to connect to a remote controller.

Only used if the type of overlay connection is OCC_TYPE_REMOTE_LATERAL.

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

Referenced by cleanup_occ_rp2c(), handle_overlay_connect(), and p2_controller_connect_cb().

◆ p2n

struct Neighbour* RemotePeer2Context::p2n

The neighbour handle.

Only used if the type of overlay connection is OCC_TYPE_REMOTE_LATERAL.

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

Referenced by cleanup_occ_rp2c(), and handle_overlay_connect().


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