Engee documentation

TCP RECV

Receiving data using a connection received from the TCP Server or TCP CLIENT blocks.

blockType: EngeeFunction

Path in the library:

/Interfaces/TCP/TCP RECV

Description

To work with the block, install/update the support package. equipment.

Block TCP RECV It is used to receive data using a connection received from the TCP Server or TCP CLIENT blocks.

Ports

Input

# Connection — connection information received from the TCP Server or TCP CLIENT block
scalar

Details
Data types

Float64

Complex numbers support

No

Output

# Size — number of bytes received
scalar

Details

No more than the value of the parameter Maximum message size. If there is more data in the operating system buffer, it will be read during the next calculation step.

Data types

UInt32

Complex numbers support

No

# Data — array of accepted bytes
vector

Details
Data types

Float64

Complex numbers support

No

# Status — information about the transfer completion status, non-zero status indicates an error
scalar

Details
Data types

Float64

Complex numbers support

No

Parameters

Main group

# Максимальный размер сообщения: — the maximum possible length of the received message

Details
Default value

128

Program usage name

m_max_mes_size

Tunable

No

Evaluatable

Yes