Доработка. Исправления параметров TCP/IP соккета.
This commit is contained in:
@@ -14,9 +14,9 @@ class SocketTCP extends TCPServer:
|
||||
const RX_TIMEOUT: int = 1000 # Время сброса счётчика принятия части пакета
|
||||
var peerstream: = PacketPeerStream.new()
|
||||
var unit_key: Array # Клюс юнита
|
||||
var head_len: int # Длинна заголовка команды
|
||||
var len_place: int # Номер начального байта с длинной блока данных
|
||||
var type_len: int # Количество байт в размере длинны
|
||||
var head_len: int = 8 # Длинна заголовка команды
|
||||
var len_place: int = 4 # Номер начального байта с длинной блока данных
|
||||
var type_len: int = 4 # Количество байт в размере длинны
|
||||
var rx_tick: int # Время приёма последнего пакета
|
||||
var rx_all: bool = true # Флаг, что пакет принят полностью
|
||||
var rx_len: int # Количество принятых байт
|
||||
@@ -51,9 +51,6 @@ func create_tcpsocket(nm) -> SocketTCP:
|
||||
var port = repsettings.UnitProfiles[nm][2]
|
||||
var sock = SocketTCP.new()
|
||||
sock.unit_key = repsettings.get_unit_key(nm)
|
||||
sock.head_len = repsettings.UnitProfiles[nm][3]
|
||||
sock.len_place = repsettings.UnitProfiles[nm][4]
|
||||
sock.type_len = repsettings.UnitProfiles[nm][5]
|
||||
sock.listen(port, addr)
|
||||
log.message(log.INFO, '%s: сокет:%s:%d привязанный:' % [nm, addr, port])
|
||||
return sock
|
||||
|
||||
Reference in New Issue
Block a user