Рефактор

This commit is contained in:
sasha80
2024-11-22 10:22:16 +03:00
parent 83e7800135
commit 091f07c4b5
3 changed files with 29 additions and 16 deletions

View File

@@ -10,10 +10,10 @@ const BUFFER_SIZE = 2048 ## Размер приёмного буфера д
class CapsRpb extends unit.Unit:
static var json_conv: = JSON.new()
var json_dic: Dictionary ## Аппарат для разбора сообщений.
var tick: = 0 ## Тик время последнего обновления, мс.
var tx_stack: Array ## Массив пакетов для отправки.
static var json_conv: = JSON.new() ## Аппарат для разбора сообщений.
var json_dic: Dictionary
var tick: = 0 ## Тик время последнего обновления, мс.
var tx_stack: Array ## Массив пакетов для отправки.
func _to_string() -> String: return String('капсрпб: "%s" %s ' % [self.name, ['отключен', 'на связи'][int(online)]])
func _init(nm): self.name = nm
@@ -41,4 +41,4 @@ class CapsRpb extends unit.Unit:
tx_stack.remove_at(0)
return Error.OK
else:
return Error.ERR_UNAVAILABLE
return Error.ERR_BUSY