#include <openathena.h>
#include <apr_dso.h>
Go to the source code of this file.
Data Structures | |
| struct | oa_mod_info |
| Info required for every modules. More... | |
Defines | |
| #define | OA_MOD_VERSION "SVN" |
| The Module Loader Version. | |
| #define | OA_MOD_REGISTER(module, info) |
| This must be used to register a module. | |
Typedefs | |
| typedef oa_mod | oa_mod |
| A module handle. | |
Functions | |
| void | oa_mod_init () |
| Initialize module loader. | |
| apr_status_t | oa_mod_load (const char *mod_id, const char *filename) |
| Loads a module. | |
| void | oa_mod_unload (const char *mod_id, oa_mod *module) |
| Unload a module given id or handle. | |
| void | oa_mod_unload_all () |
| Unloads all modules. | |
1.4.4