Commit Graph

27 Commits

Author SHA1 Message Date
niubinghui
f8dcaabfbd 【修改】重新梳理数据结构并重构部分逻辑 2024-09-06 16:29:07 +08:00
niubinghui
fbe3d2ec83 【修改】关闭单元测试编译宏选项 2024-09-02 16:14:57 +08:00
niubinghui
8f9d966962 【修改】多个线程在修改同一个message时可能出现的问题 2024-09-02 16:14:37 +08:00
niubinghui
81145f1f81 【修改】补充上次提交 2024-09-02 16:14:06 +08:00
niubinghui
c7812eb6c8 【修改】BugFix,由于新增的单独增加一个模块的接口,修改模块管理部分代码,由统一分配连续内存修改为与状态机一致的单独分配内存 2024-09-02 16:13:51 +08:00
niubinghui
356c182dd6 【修改】回退一处修改,之前提交的未初始化导致的段错误问题不在这里 2024-09-02 16:12:40 +08:00
niubinghui
0988578c6a 【修改】增加活动线程判断,防止为0时出现错误 2024-08-30 17:00:24 +08:00
niubinghui
2f3fb8cd37 【修改】模块中未注册插件在运行过程可能存在错误 2024-08-30 16:59:52 +08:00
niubinghui
d45d25e225 【修改】BugFix:在一些情况下,realloc内存未初始化可能会导致加载失败 2024-08-30 16:30:47 +08:00
niubinghui
59b8dfa2a2 【新增】插件运行数据统计
【修改】允许插件注册空的message topic
2024-08-29 18:20:10 +08:00
niubinghui
ac857cc80a 【修改】完善说明文档 2024-08-28 18:09:26 +08:00
niubinghui
cfe51e7c9a 【新增】增加新增单个配置的接口 2024-08-19 18:38:22 +08:00
niubinghui
cb4f940a35 【修改】整体功能测试过程中修改部分输出及BugFIX 2024-08-19 14:54:43 +08:00
niubinghui
8a66645ea5 【修改】1. 结合plugin_manage进行测试;2. 调试过程中发现的问题 2024-08-16 16:14:29 +08:00
niubinghui
57ba762b78 【BugFix】测试过程中发现初始化顺序有问题 2024-08-16 16:13:23 +08:00
niubinghui
fce204c8b6 【修改】调整部分头文件路径,替换部分测试函数 2024-08-16 11:50:23 +08:00
niubinghui
3b2baf2806 【新增】增加message处理相关lua接口函数 2024-08-15 17:39:28 +08:00
niubinghui
a52c210f77 【修改】修改编译makefile 2024-08-13 17:22:28 +08:00
niubinghui
0649e332db 【修改】修改schema设计思路,将线程与插件作为数组进行管理,节约运行内存 2024-08-13 17:22:10 +08:00
niubinghui
d3810797af 【新增】运行一段lua代码片段,在lua中,代码片段定义为chunk 2024-08-13 17:21:25 +08:00
niubinghui
2a56bed6fe 【修改】BugFIX:多个lua脚本中的重名函数可能导致加载错误 2024-08-07 16:56:56 +08:00
niubinghui
fb9df74399 【新增】增加一些和session相关的注册函数 2024-08-07 16:56:26 +08:00
niubinghui
09c1a5488b 【修改】增加一些调试信息,修改一个变量名称保持逻辑统一 2024-08-07 15:08:44 +08:00
niubinghui
8d551678bd 【修改】pluginID应该通过外部接口获取 2024-08-07 15:07:39 +08:00
niubinghui
c2eaad3b32 【优化】修改部分函数定义位置,减少内部接口函数 2024-08-07 15:07:02 +08:00
niubinghui
0f5cbff974 【新增】实现数据管理能力 2024-08-06 16:16:34 +08:00
niubinghui
dc63983f77 【新增】主流程基本完成,需要修改的部分主要为脚本执行位置 2024-08-06 10:15:48 +08:00