Spec-Zone.ru › Qt

Класс QOpcUaReadResult

Этот класс хранит результат операции чтения. Подробнее...

Заголовок: #include <QOpcUaReadResult>
qmake: QT += opcua
  • Список всех членов, включая унаследованные

Открытые функции

QOpcUaReadResult(const QOpcUaReadResult &other)
QOpcUaReadResult & operator=(const QOpcUaReadResult &rhs)
QOpcUa::NodeAttribute attribute() const
QString indexRange() const
QString nodeId() const
QDateTime serverTimestamp() const
void setAttribute(QOpcUa::NodeAttribute attribute)
void setIndexRange(const QString &indexRange)
void setNodeId(const QString &nodeId)
void setServerTimestamp(const QDateTime &serverTimestamp)
void setSourceTimestamp(const QDateTime &sourceTimestamp)
void setStatusCode(QOpcUa::UaStatusCode statusCode)
void setValue(const QVariant &value)
QDateTime sourceTimestamp() const
QOpcUa::UaStatusCode statusCode() const
QVariant value() const

Подробное описание

Операция чтения на сервере OPC UA возвращает значение и отметки времени, описывающие, когда источник сгенерировал значение и когда сервер его получил. Она также возвращает код состояния, который описывает, можно ли прочитать значение и, если нет, по какой причине чтение завершилось неудачей.

В дополнение к данным, возвращаемым сервером, этот класс также содержит идентификатор узла, атрибут и диапазон индексов из запроса, чтобы клиент мог сопоставить результат с запросом.

Объекты этого класса возвращаются в сигнале QOpcUaClient::readNodeAttributesFinished() и содержат результат операции чтения, которая была частью запроса QOpcUaClient::readNodeAttributes().

См. также QOpcUaClient::readNodeAttributes(), QOpcUaClient::readNodeAttributesFinished(), и QOpcUaReadItem.

Документация по членам-функциям

QOpcUaReadResult::QOpcUaReadResult(const QOpcUaReadResult &other)

Создает результат чтения из other.

QOpcUaReadResult &QOpcUaReadResult::operator=(const QOpcUaReadResult &rhs)

Устанавливает значения из rhs в этом результате чтения.

QOpcUa::NodeAttribute QOpcUaReadResult::attribute() const

Возвращает идентификатор атрибута.

См. также setAttribute().

QString QOpcUaReadResult::indexRange() const

Возвращает диапазон индексов.

См. также setIndexRange().

QString QOpcUaReadResult::nodeId() const

Возвращает идентификатор узла.

См. также setNodeId().

QDateTime QOpcUaReadResult::serverTimestamp() const

Возвращает отметку времени сервера для value().

См. также setServerTimestamp().

void QOpcUaReadResult::setAttribute(QOpcUa::NodeAttribute attribute)

Устанавливает идентификатор атрибута в attribute.

См. также attribute().

void QOpcUaReadResult::setIndexRange(const QString &indexRange)

Устанавливает диапазон индексов в indexRange.

См. также indexRange().

void QOpcUaReadResult::setNodeId(const QString &nodeId)

Устанавливает идентификатор узла в nodeId.

См. также nodeId().

void QOpcUaReadResult::setServerTimestamp(const QDateTime &serverTimestamp)

Устанавливает отметку времени сервера в serverTimestamp.

См. также serverTimestamp().

void QOpcUaReadResult::setSourceTimestamp(const QDateTime &sourceTimestamp)

Устанавливает отметку времени источника в sourceTimestamp.

См. также sourceTimestamp().

void QOpcUaReadResult::setStatusCode(QOpcUa::UaStatusCode statusCode)

Устанавливает код состояния в statusCode.

См. также statusCode().

void QOpcUaReadResult::setValue(const QVariant &value)

Устанавливает значение в value.

См. также value().

QDateTime QOpcUaReadResult::sourceTimestamp() const

Возвращает отметку времени источника для value().

См. также setSourceTimestamp().

QOpcUa::UaStatusCode QOpcUaReadResult::statusCode() const

Возвращает код состояния для этого элемента. Если код состояния не Good, значение и отметки времени недействительны.

См. также setStatusCode().

QVariant QOpcUaReadResult::value() const

Возвращает значение.

См. также setValue().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qopcuareadresult.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API