summaryrefslogtreecommitdiff
path: root/src/lua_binding_functions.h
diff options
context:
space:
mode:
authorniubinghui <[email protected]>2024-09-06 16:29:07 +0800
committerniubinghui <[email protected]>2024-09-06 16:29:07 +0800
commitf8dcaabfbdd3b00113251d220dce231ef1696205 (patch)
tree826daa67798b13f514cb98e4102182c01ea1529e /src/lua_binding_functions.h
parentb6780f7f4a41edb3c1f423c10f72d7e826d20983 (diff)
【修改】重新梳理数据结构并重构部分逻辑
Diffstat (limited to 'src/lua_binding_functions.h')
-rw-r--r--src/lua_binding_functions.h54
1 files changed, 0 insertions, 54 deletions
diff --git a/src/lua_binding_functions.h b/src/lua_binding_functions.h
deleted file mode 100644
index b80c074..0000000
--- a/src/lua_binding_functions.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*************************************************************************
- > File Name: lua_binding_functions.h
- > Author:
- > Created Time: 2024-08
- > Encoding : UTF-8
- ************************************************************************/
-
-/*************************************************************************
- * 声明并定义所有需要在lua状态机中绑定的函数
- * version
- * [ v0.1 ]
- * 08-14
- * 1. 新增函数声明
- * 新增插件注册函数
- * int lua_plugin_manage_regist
- * 新增会话相关函数
- * int lua_session_get_id
- * int lua_session_set_id
- * int lua_session_get_type
- * int lua_session_set_type
- * 新增message相关函数
- * int lua_mq_create_topic
- * int lua_mq_get_topic_id
- * int lua_mq_update_topic
- * int lua_mq_destory_topic
- * int lua_mq_subscribe_topic
- * int lua_mq_topic_is_active
- * int lua_mq_publish_message
- * int lua_mq_ignore_message
- * int lua_mq_unignore_message
- ************************************************************************/
-#include "lua_plugin_manage_internal.h"
-
-/* 需要注册至lua中供lua调用的所有函数原型 */
-int lua_plugin_manage_regist(lua_State *state);
-
-/* 与struct session结构相关的函数 */
-#if 0
-int lua_session_get_id(lua_State *state);
-int lua_session_set_id(lua_State *state);
-int lua_session_set_type(lua_State *state);
-#endif
-int lua_session_get_type(lua_State *state);
-
-/* 与stellar message mq相关的函数 */
-int lua_mq_create_topic(lua_State * state);
-int lua_mq_get_topic_id(lua_State * state);
-int lua_mq_update_topic(lua_State * state);
-int lua_mq_destory_topic(lua_State * state);
-int lua_mq_subscribe_topic(lua_State * state);
-int lua_mq_topic_is_active(lua_State * state);
-int lua_mq_publish_message(lua_State * state);
-int lua_mq_ignore_message(lua_State * state);
-int lua_mq_unignore_message(lua_State * state);