GNUnet  0.11.x
Data Fields
ForwardedOperationContext Struct Reference

Context information for operations forwarded to subcontrollers. More...

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

Collaboration diagram for ForwardedOperationContext:

Data Fields

struct ForwardedOperationContextnext
 The next pointer for DLL. More...
struct ForwardedOperationContextprev
 The prev pointer for DLL. More...
struct OperationContextopc
 The generated operation context. More...
struct GNUNET_SERVICE_Clientclient
 The client to which we have to reply. More...
void * cls
 Closure pointer. More...
struct GNUNET_SCHEDULER_Tasktimeout_task
 Task ID for the timeout task. More...
uint64_t operation_id
 The id of the operation that has been forwarded. More...
enum OperationType type
 The type of the operation which is forwarded. More...

Detailed Description

Context information for operations forwarded to subcontrollers.

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

Field Documentation

◆ next

struct ForwardedOperationContext* ForwardedOperationContext::next

The next pointer for DLL.

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

Referenced by client_disconnect_cb(), GST_notify_client_disconnect_oc(), and GST_notify_client_disconnect_peers().

◆ prev

struct ForwardedOperationContext* ForwardedOperationContext::prev

The prev pointer for DLL.

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

◆ opc

struct OperationContext* ForwardedOperationContext::opc

◆ client

struct GNUNET_SERVICE_Client* ForwardedOperationContext::client

◆ cls

void* ForwardedOperationContext::cls

◆ timeout_task

struct GNUNET_SCHEDULER_Task* ForwardedOperationContext::timeout_task

◆ operation_id

uint64_t ForwardedOperationContext::operation_id

◆ type

enum OperationType ForwardedOperationContext::type

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