Plugin management support pm_session_dettach_me and pm_session_dettach_others
Add test cases for pm_session_dettach_me and pm_session_dettach_others
This commit is contained in:
@@ -1,12 +1,26 @@
|
||||
#pragma once
|
||||
#ifndef _PLUGIN_MANAGER_MODULE_H
|
||||
#define _PLUGIN_MANAGER_MODULE_H
|
||||
|
||||
#ifdef __cpluscplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
#include "plugin_manager_config.h"
|
||||
|
||||
struct plugin_manager_module;
|
||||
|
||||
struct plugin_manager_module *plugin_manager_module_open(struct plugin_manager_config *config);
|
||||
int plugin_manager_module_register(struct plugin_manager *plug_mgr, struct plugin_manager_module *module);
|
||||
int plugin_manager_module_init(struct plugin_manager_module *module);
|
||||
void plugin_manager_module_close(struct plugin_manager_module *module);
|
||||
|
||||
int plugin_manager_module_init(struct plugin_manager_module *module);
|
||||
void plugin_manager_module_exit(struct plugin_manager_module *module);
|
||||
void plugin_manager_module_close(struct plugin_manager_module *module);
|
||||
|
||||
void plugin_manager_module_dump(struct plugin_manager_module *module, struct plugin_manager_config *config);
|
||||
int plugin_manager_module_register(struct plugin_manager *plug_mgr, struct plugin_manager_module *module);
|
||||
|
||||
#ifdef __cpluscplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user