cleanup the mana c plugin

This commit is contained in:
Florian Lüke 2024-12-27 18:50:09 +01:00
parent 47926ce5e1
commit 47b8977807

View file

@ -9,28 +9,30 @@ struct Context
MANA_DEFINE_PLUGIN_INIT(init)
{
log_set_level(LOG_DEBUG);
log_set_level(LOG_INFO);
struct Context *ctx = calloc(1, sizeof(*ctx));
log_debug("init: ctx=%p", ctx);
log_info("init: ctx=%p", ctx);
return ctx;
}
MANA_DEFINE_PLUGIN_SHUTDOWN(shutdown)
{
(void)context;
log_debug("shutdown");
log_info("shutdown: ctx=%p", context);
free(context);
}
MANA_DEFINE_PLUGIN_BEGIN_RUN(begin_run)
{
log_debug("begin_run: ctx=%p, descriptor_json=%s", context, descriptor_json);
(void)descriptor_json;
log_info("begin_run: ctx=%p", context);
/* pretty useless as the json needs to be parsed back into some c structure describing the input
*/
}
MANA_DEFINE_PLUGIN_END_RUN(end_run)
{
log_debug("end: ctx=%p, descriptor_json=%s", context, descriptor_json);
(void)descriptor_json;
log_info("end: ctx=%p", context);
}
MANA_DEFINE_PLUGIN_EVENT_DATA(process_event)