GNUnet 0.21.1
DatastorePlugin Struct Reference

Our datastore plugin. More...

Collaboration diagram for DatastorePlugin:
[legend]

Data Fields

struct GNUNET_DATASTORE_PluginFunctionsapi
 API of the transport as returned by the plugin's initialization function. More...
 
char * short_name
 Short name for the plugin (e.g. More...
 
char * lib_name
 Name of the library (e.g. More...
 
struct GNUNET_DATASTORE_PluginEnvironment env
 Environment this transport service is using for this plugin. More...
 

Detailed Description

Our datastore plugin.

Definition at line 78 of file gnunet-service-datastore.c.

Field Documentation

◆ api

◆ short_name

char* DatastorePlugin::short_name

Short name for the plugin (e.g.

"sqlite").

Definition at line 89 of file gnunet-service-datastore.c.

Referenced by unload_plugin().

◆ lib_name

char* DatastorePlugin::lib_name

Name of the library (e.g.

"gnunet_plugin_datastore_sqlite").

Definition at line 94 of file gnunet-service-datastore.c.

Referenced by unload_plugin().

◆ env

struct GNUNET_DATASTORE_PluginEnvironment DatastorePlugin::env

Environment this transport service is using for this plugin.

Definition at line 100 of file gnunet-service-datastore.c.

Referenced by httpdomain.httpdomain.HTTPResource::add_target_and_index(), and typescriptdomain.TypeScriptDefinition::run().


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