2025-05-15 15:56:20 +08:00
|
|
|
package app
|
|
|
|
|
|
2025-05-16 15:13:16 +08:00
|
|
|
import (
|
2025-05-16 17:04:03 +08:00
|
|
|
"proxy-server/gateway/core"
|
2025-05-16 15:13:16 +08:00
|
|
|
)
|
2025-05-15 15:56:20 +08:00
|
|
|
|
|
|
|
|
var (
|
|
|
|
|
Id int32
|
|
|
|
|
Name string
|
|
|
|
|
PlatformSecret string // 平台密钥,验证接收的请求是否属于平台
|
|
|
|
|
|
2025-05-16 15:13:16 +08:00
|
|
|
Clients = core.SyncMap[int32, uint16]{} // 节点 ID -> 转发端口
|
|
|
|
|
Assigns = core.SyncMap[uint16, int32]{} // 转发端口 -> 节点 ID
|
|
|
|
|
Permits = core.SyncMap[uint16, *core.Permit]{} // 转发端口 -> 权限配置
|
2025-05-15 15:56:20 +08:00
|
|
|
)
|