missing fields fixes
This commit is contained in:
parent
7eebf0524f
commit
6bd43af5c0
@ -24,6 +24,7 @@ local LINK_TIMEOUT = 60.0
|
|||||||
local coordinator = {}
|
local coordinator = {}
|
||||||
|
|
||||||
---@type crd_config
|
---@type crd_config
|
||||||
|
---@diagnostic disable-next-line: missing-fields
|
||||||
local config = {}
|
local config = {}
|
||||||
|
|
||||||
coordinator.config = config
|
coordinator.config = config
|
||||||
|
|||||||
@ -255,6 +255,7 @@ function coordinator.new_session(id, s_addr, i_seq_num, in_queue, out_queue, tim
|
|||||||
elseif cmd == FAC_COMMAND.START then
|
elseif cmd == FAC_COMMAND.START then
|
||||||
if pkt.length == 6 then
|
if pkt.length == 6 then
|
||||||
---@type sys_auto_config
|
---@type sys_auto_config
|
||||||
|
---@diagnostic disable-next-line: missing-fields
|
||||||
local config = {
|
local config = {
|
||||||
mode = pkt.data[2],
|
mode = pkt.data[2],
|
||||||
burn_target = pkt.data[3],
|
burn_target = pkt.data[3],
|
||||||
|
|||||||
@ -46,12 +46,14 @@ local self = {
|
|||||||
config = nil, ---@type svr_config
|
config = nil, ---@type svr_config
|
||||||
facility = nil, ---@type facility|nil
|
facility = nil, ---@type facility|nil
|
||||||
-- lists of connected sessions
|
-- lists of connected sessions
|
||||||
|
---@diagnostic disable: missing-fields
|
||||||
sessions = {
|
sessions = {
|
||||||
rtu = {}, ---@type rtu_session_struct
|
rtu = {}, ---@type rtu_session_struct
|
||||||
plc = {}, ---@type plc_session_struct
|
plc = {}, ---@type plc_session_struct
|
||||||
crd = {}, ---@type crd_session_struct
|
crd = {}, ---@type crd_session_struct
|
||||||
pdg = {} ---@type pdg_session_struct
|
pdg = {} ---@type pdg_session_struct
|
||||||
},
|
},
|
||||||
|
---@diagnostic enable: missing-fields
|
||||||
-- next session IDs
|
-- next session IDs
|
||||||
next_ids = { rtu = 0, plc = 0, crd = 0, pdg = 0 },
|
next_ids = { rtu = 0, plc = 0, crd = 0, pdg = 0 },
|
||||||
-- rtu device tracking and invalid assignment detection
|
-- rtu device tracking and invalid assignment detection
|
||||||
|
|||||||
@ -14,6 +14,7 @@ local ESTABLISH_ACK = comms.ESTABLISH_ACK
|
|||||||
local MGMT_TYPE = comms.MGMT_TYPE
|
local MGMT_TYPE = comms.MGMT_TYPE
|
||||||
|
|
||||||
---@type svr_config
|
---@type svr_config
|
||||||
|
---@diagnostic disable-next-line: missing-fields
|
||||||
local config = {}
|
local config = {}
|
||||||
|
|
||||||
supervisor.config = config
|
supervisor.config = config
|
||||||
|
|||||||
@ -90,6 +90,7 @@ function unit.new(reactor_id, num_boilers, num_turbines, ext_idle)
|
|||||||
envd = {}, ---@type envd_session[]
|
envd = {}, ---@type envd_session[]
|
||||||
-- redstone control
|
-- redstone control
|
||||||
io_ctl = nil, ---@type rs_controller
|
io_ctl = nil, ---@type rs_controller
|
||||||
|
---@diagnostic disable-next-line: missing-fields
|
||||||
valves = {}, ---@type unit_valves
|
valves = {}, ---@type unit_valves
|
||||||
emcool_opened = false,
|
emcool_opened = false,
|
||||||
-- auto control
|
-- auto control
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user