Класс QOpcUaReadItem
Этот класс хранит параметры для операции чтения. Подробнее...
| Заголовок: | #include <QOpcUaReadItem> |
| qmake: | QT += opcua |
Открытые функции
| QOpcUaReadItem(const QString &nodeId, QOpcUa::NodeAttribute attr = QOpcUa::NodeAttribute::Value, const QString &indexRange = QString()) | |
| QOpcUaReadItem(const QOpcUaReadItem &other) | |
| QOpcUaReadItem & | operator=(const QOpcUaReadItem &rhs) |
| QOpcUa::NodeAttribute | attribute() const |
| QString | indexRange() const |
| QString | nodeId() const |
| void | setAttribute(QOpcUa::NodeAttribute attribute) |
| void | setIndexRange(const QString &indexRange) |
| void | setNodeId(const QString &nodeId) |
Подробное описание
Операция чтения на сервере OPC UA возвращает полное значение или определенный диапазон индексов значения атрибута узла на сервере. Этот класс содержит необходимую информацию для бэкэнда, чтобы выполнить запрос чтения на сервере.
Один или несколько объектов этого класса составляют запрос операции QOpcUaClient::readNodeAttributes().
См. также QOpcUaClient::readNodeAttributes() и QOpcUaReadResult.
Документация по функциям-членам
QOpcUaReadItem::QOpcUaReadItem(const QString &nodeId, QOpcUa::NodeAttribute attr = QOpcUa::NodeAttribute::Value, const QString &indexRange = QString())
Создает элемент чтения для диапазона индексов indexRange атрибута attr узла nodeId.
QOpcUaReadItem::QOpcUaReadItem(const QOpcUaReadItem &other)
Создает элемент чтения из other.
QOpcUaReadItem &QOpcUaReadItem::operator=(const QOpcUaReadItem &rhs)
Устанавливает значения из rhs в этот элемент чтения.
QOpcUa::NodeAttribute QOpcUaReadItem::attribute() const
Возвращает идентификатор атрибута узла.
См. также setAttribute().
QString QOpcUaReadItem::indexRange() const
Возвращает диапазон индексов.
См. также setIndexRange().
QString QOpcUaReadItem::nodeId() const
Возвращает идентификатор узла.
См. также setNodeId().
void QOpcUaReadItem::setAttribute(QOpcUa::NodeAttribute attribute)
Устанавливает идентификатор атрибута узла в attribute.
См. также attribute().
void QOpcUaReadItem::setIndexRange(const QString &indexRange)
Устанавливает диапазон индексов в indexRange.
См. также indexRange().
void QOpcUaReadItem::setNodeId(const QString &nodeId)
Устанавливает идентификатор узла в nodeId.
См. также nodeId().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qopcuareaditem.html