|
GFAL2
2.7.8
|
#include <glib.h>#include <common/gfal_prototypes.h>#include <common/gfal_constants.h>#include <global/gfal_global.h>#include <transfer/gfal_transfer_types.h>#include <sys/stat.h>Data Structures | |
| struct | _gfal_plugin_interface |
Macros | |
| #define | _GFAL_PLUGIN_INTERFACE_ |
| #define | GFAL_PLUGIN_PRIORITY_DATA 0; |
| #define | GFAL_PLUGIN_PRIORITY_CATALOG 100; |
| #define | GFAL_PLUGIN_PRIORITY_CACHE 200; |
Typedefs | |
| typedef gfal_plugin_interface *(* | gfal_plugin_init_t )(gfal2_context_t handle, GError **err) |
| #define GFAL_PLUGIN_PRIORITY_DATA 0; |
classical data access plugin
| typedef gfal_plugin_interface*(* gfal_plugin_init_t)(gfal2_context_t handle, GError **err) |
Prototype of the plugins entry point
return gfal_plugin_interface must be allocated with \ĂȘef gfal_plugin_interface_new
| handle | : gfal2_context_t of the current call |
| err | : Error report in case of fatal error while the plugin load. |
1.8.8