QModbusTcpClient Class

The QModbusTcpClient class is the interface class for Modbus TCP client device. More...

Header: #include <QModbusTcpClient>
qmake: QT += serialbus
Since: Qt 5.8
Inherits: QModbusClient

This class was introduced in Qt 5.8.

Public Functions

QModbusTcpClient(QObject *parent = nullptr)
virtual ~QModbusTcpClient()

Reimplemented Protected Functions

virtual void close() override
virtual bool open() override

Detailed Description

QModbusTcpClient communicates with the Modbus backend providing users with a convenient API.

Member Function Documentation

QModbusTcpClient::QModbusTcpClient(QObject *parent = nullptr)

Constructs a QModbusTcpClient with the specified parent.

[virtual] QModbusTcpClient::~QModbusTcpClient()

Destroys the QModbusTcpClient instance.

[override virtual protected] void QModbusTcpClient::close()

Reimplements: QModbusDevice::close().

[override virtual protected] bool QModbusTcpClient::open()

Reimplements: QModbusDevice::open().