Back to Adaptive Vision Library website
You are here: Start » Function Reference » Modbus TCP » ModbusTCP_SendBuffer
Sends data using Modbus TCP frame format
Syntax
void avl::ModbusTCP_SendBuffer ( const avl::SocketId& inSocket, const atl::Optional<int>& inTimeout, int inUnitID, int inFunctionCode, const avl::ByteBuffer& inBuffer, avl::ByteBuffer& outResponse )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inSocket | const SocketId& | Connected socket ID on port 502. | |||
inTimeout | const Optional<int>& | 10 - | NIL | Timeout in milliseconds, block if not specified. | |
inUnitID | int | 0 - 255 | 1 | Default is 1 | |
inFunctionCode | int | 0 - 255 | 1 | Function code | |
inBuffer | const ByteBuffer& | Data to send | |||
outResponse | ByteBuffer& | Response data |