Документация Engee

TCP RECV

Прием данных, используя соединение полученное от блоков TCP Server или TCP CLIENT.

Тип: EngeeFunction

Путь в библиотеке:

/Interfaces/TCP/TCP RECV

Описание

Для работы с блоком установите/обновите пакет поддержки оборудования.

Блок TCP RECV используется для приема данных, используя соединение полученное от блоков TCP Server или TCP CLIENT.

Порты

Вход

# Соединение — информация о соединении полученная от блока TCP Server или TCP CLIENT
скаляр

Details
Типы данных

Float64

Поддержка комплексных чисел

Нет

Выход

# Размер — число принятых байт
скаляр

Details

Не более значения параметра Максимальный размер сообщения. Если в буфере операционной системы находится больше данных, то они будут считаны при следующем шаге расчета.

Типы данных

UInt32

Поддержка комплексных чисел

Нет

# Данные — массив принятых байт
вектор

Details
Типы данных

Float64

Поддержка комплексных чисел

Нет

# Статус — информация о статусе завершения передачи, ненулевой статус сообщает об ошибке
скаляр

Details
Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Main group

# Максимальный размер сообщения: — максимально возможная длина принятого сообщения

Details
Значение по умолчанию

128

Имя для программного использования

m_max_mes_size

Настраиваемый

Нет

Вычисляемый

Да