diff options
Diffstat (limited to 'src/module.h')
-rw-r--r-- | src/module.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/module.h b/src/module.h index 4ecef86e..d16c25cd 100644 --- a/src/module.h +++ b/src/module.h @@ -6,12 +6,19 @@ #include "core.h" +struct dependency_module { + lt_dlhandle dl; + struct dependency_module *next; +}; + struct module { struct core *core; char *name, *argument; uint32_t index; lt_dlhandle dl; + struct dependency_module *dependencies; + int (*init)(struct core *c, struct module*m); void (*done)(struct core *c, struct module*m); |