Доработка. Исправления параметров TCP/IP соккета.

This commit is contained in:
MaD_CaT
2024-03-01 09:34:34 +03:00
parent bd7db0d290
commit 0d0c557655
2 changed files with 5 additions and 8 deletions

View File

@@ -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