GNUnet  0.10.x
Data Fields
GNUNET_DATASTORE_PluginEnvironment Struct Reference

The datastore service will pass a pointer to a struct of this type as the first and only argument to the entry point of each datastore plugin. More...

#include <gnunet_datastore_plugin.h>

Collaboration diagram for GNUNET_DATASTORE_PluginEnvironment:
[legend]

Data Fields

const struct GNUNET_CONFIGURATION_Handlecfg
 Configuration to use. More...
 
GNUNET_DATASTORE_DiskUtilizationChange duc
 Function to call on disk utilization change. More...
 
void * cls
 Closure. More...
 

Detailed Description

The datastore service will pass a pointer to a struct of this type as the first and only argument to the entry point of each datastore plugin.

Definition at line 66 of file gnunet_datastore_plugin.h.

Field Documentation

◆ cfg

const struct GNUNET_CONFIGURATION_Handle* GNUNET_DATASTORE_PluginEnvironment::cfg

◆ duc

GNUNET_DATASTORE_DiskUtilizationChange GNUNET_DATASTORE_PluginEnvironment::duc

Function to call on disk utilization change.

Definition at line 76 of file gnunet_datastore_plugin.h.

Referenced by load_plugin().

◆ cls

void* GNUNET_DATASTORE_PluginEnvironment::cls

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