Files
SamWaf/globalobj/globalobj.go
T
2025-12-26 23:48:28 +08:00

20 lines
615 B
Go

package globalobj
import (
"SamWaf/plugin/manager"
"SamWaf/wafenginecore"
"SamWaf/waftask"
"SamWaf/waftunnelengine"
)
var (
/***
本地对象映射关系
*/
GWAF_RUNTIME_OBJ_WAF_ENGINE *wafenginecore.WafEngine //当前引擎对象
GWAF_RUNTIME_OBJ_TUNNEL_ENGINE *waftunnelengine.WafTunnelEngine //当前tunnel引擎对象
GWAF_RUNTIME_OBJ_WAF_TaskRegistry *waftask.TaskRegistry // 任务执行器
GWAF_RUNTIME_OBJ_WAF_TaskScheduler *waftask.TaskScheduler // 任务计划
GWAF_RUNTIME_OBJ_PLUGIN_MANAGER *manager.PluginManager // 插件管理器
)