14 #include <haka/thread.h> 15 #include <haka/version.h> 51 int (*
init)(
struct parameters *args);
int api_version
Definition: module.h:43
void(* cleanup)()
Definition: module.h:57
const char * module_get_path(bool c)
Definition: module.c:260
int(* init)(struct parameters *args)
Definition: module.h:51
enum module_type type
Definition: module.h:38
void module_addref(struct module *module)
Definition: module.c:136
const char * author
Definition: module.h:42
void module_set_path(const char *path, bool c)
Definition: module.c:208
bool module_set_default_path()
Definition: module.c:151
struct module * module_load(const char *module_name, struct parameters *args)
Definition: module.c:31
void module_add_path(const char *path, bool c)
Definition: module.c:227
volatile uint32 atomic_t
Definition: thread.h:267
const char * name
Definition: module.h:40
const char * description
Definition: module.h:41
module_type
Definition: module.h:22
void module_release(struct module *module)
Definition: module.c:141