В процессе.

This commit is contained in:
sasha80
2023-07-25 16:05:56 +03:00
parent 9d7331f7fc
commit 50dcd5894a
6 changed files with 170 additions and 170 deletions

View File

@@ -30,21 +30,21 @@ func create_socket(nm) -> Socket:
func _ready() -> void:
var addr = REPSettings.addr['уарэп-яу07-частный'][1]
var port = REPSettings.addr['уарэп-яу07-частный'][2]
sock_unicast = PacketPeerUDP.new()
sock_unicast = Socket.new()
sock_unicast.bind(port, addr)
for key in REPSettings.addr:
var setting = REPSettings.addr[key]
var proto = setting[0]
if proto in PROTO_TYPE:
var unit = PROTO_TYPE[proto].new(key)
var addr = REPSettings.get_unit_key(setting)
units[addr] = unit
unit.connect('line_changed', Callable(logger_page, 'on_line_changed').bind(addr))
unit.connect('command_fail', Callable(logger_page, 'on_command_fail').bind(addr))
var k = REPSettings.get_unit_key(setting)
units[k] = unit
unit.connect('line_changed', Callable(logger_page, 'on_line_changed').bind(k))
unit.connect('command_fail', Callable(logger_page, 'on_command_fail').bind(k))
for addr in units:
var unit = units[addr]
Log.info('%s %s:%d' % [unit.name, addr[0], addr[1]])
for key in units:
var unit = units[key]
Log.info('%s %s:%d' % [unit.name, key[0], key[1]])
func poll_receive(sock: Socket):