Haka
|
#include <include/haka/module.h>
Data Fields | |
enum module_type | type |
const char * | name |
const char * | description |
const char * | author |
int | api_version |
int(* | init )(struct parameters *args) |
void(* | cleanup )() |
Module declaration object.
int module::api_version |
API version (use HAKA_API_VERSION).
const char* module::author |
Module author.
void(* module::cleanup) () |
Cleanup the module. This function is called by the application when the module is unloaded.
const char* module::description |
Module description.
int(* module::init) (struct parameters *args) |
Initialize the module. This function is called by the application.
const char* module::name |
Module name.
enum module_type module::type |
Module type