feat(plugin_manager): add session plugin with hook

This commit is contained in:
yangwei
2024-09-04 14:44:30 +08:00
parent c494bf831e
commit 1bdfc4506c
6 changed files with 126 additions and 85 deletions

View File

@@ -165,6 +165,8 @@ struct registered_session_plugin_schema
{
session_ctx_new_func *on_ctx_new;
session_ctx_free_func *on_ctx_free;
session_on_new_func *on_session_new;
session_on_free_func *on_session_free;
void *plugin_env;
UT_array *registed_session_mq_subscriber_info;
}__attribute__((aligned(sizeof(void*))));