Plugin and API init/exit for conformance

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
Joachim Nilsson committed 2016-07-28 23:48:39 +02:00
1 parent 08e46782e5
commit 0710fdd2a3
4 files changed
+24 -6

No files matched your search

+9 -2
View File
@@ -28,16 +28,23 @@
#include "svc.h"
#include "plugin.h"
uev_ctx_t *ctx; /* Main loop context */
/*
* Main loop context
*/
uev_ctx_t *ctx;
int api_init (uev_ctx_t *ctx);
int api_exit (void);
int client (int argc, char *argv[]);
void service_monitor (pid_t lost);
void plugin_run_hook (hook_point_t no, void *arg);
void plugin_run_hooks (hook_point_t no);
int plugin_load_all (uev_ctx_t *ctx, char *path);
int plugin_init (uev_ctx_t *ctx, char *path);
void plugin_exit (void);
#endif /* FINIT_PRIVATE_H_ */