GNUnet 0.22.2
LoadAllContext Struct Reference

Closure for find_libraries(). More...

Collaboration diagram for LoadAllContext:
[legend]

Data Fields

const struct GNUNET_OS_ProjectDatapd
 Project data to determine load paths. More...
 
const char * basename
 Prefix the plugin names we find have to match. More...
 
void * arg
 Argument to give to 'init' when loading the plugin. More...
 
GNUNET_PLUGIN_LoaderCallback cb
 Function to call for each plugin. More...
 
void * cb_cls
 Closure for cb. More...
 

Detailed Description

Closure for find_libraries().

Definition at line 322 of file plugin.c.

Field Documentation

◆ pd

const struct GNUNET_OS_ProjectData* LoadAllContext::pd

Project data to determine load paths.

Definition at line 328 of file plugin.c.

Referenced by find_libraries(), and GNUNET_PLUGIN_load_all().

◆ basename

const char* LoadAllContext::basename

Prefix the plugin names we find have to match.

Definition at line 333 of file plugin.c.

Referenced by find_libraries(), and GNUNET_PLUGIN_load_all().

◆ arg

void* LoadAllContext::arg

Argument to give to 'init' when loading the plugin.

Definition at line 338 of file plugin.c.

Referenced by find_libraries().

◆ cb

GNUNET_PLUGIN_LoaderCallback LoadAllContext::cb

Function to call for each plugin.

Definition at line 343 of file plugin.c.

Referenced by find_libraries(), and GNUNET_PLUGIN_load_all().

◆ cb_cls

void* LoadAllContext::cb_cls

Closure for cb.

Definition at line 348 of file plugin.c.

Referenced by find_libraries(), and GNUNET_PLUGIN_load_all().


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