#include <fakedbfs/types.h>
#include <fakedbfs/fficl.h>
Go to the source code of this file.
Classes | |
| struct | Plugin |
Defines | |
| #define | PLUGIN_IS_FICL 0x1 |
| #define | PLUGIN_IS_PRIMITIVE 0x2 |
Functions | |
| int | fdbfs_plugins_init (fdbfs_t *f) |
| Initialise plugin subsystem. | |
| void | fdbfs_plugins_set_path (fdbfs_t *f, const char *path) |
| Set plugin path. | |
| void | fdbfs_free_plugin_list (struct Plugin *h) |
| Destroy plugin list. | |
| int | fdbfs_plugin_set_cptr (fdbfs_t *f, const struct PluginInfo *pinf, void *dat) |
| Set client data. | |
| int | fdbfs_plugin_get_cptr (fdbfs_t *f, const struct PluginInfo *pinf, void **dat) |
| Get client data. | |
|
|
|
|
|
|
|
|
Destroy plugin list.
|
|
||||||||||||||||
|
Get client data. Retrieves value set with fdbfs_plugin_set_cptr().
|
|
||||||||||||||||
|
Set client data. Sets an internal pointer to an arbitrary value for later retrieval.
|
|
|
Initialise plugin subsystem.
|
|
||||||||||||
|
Set plugin path. fdbfs_plugins_set_path() sets the path that will be searched for plugins.
|
1.4.6