В процессе.
This commit is contained in:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user