En esta página

QOpcUaReadResult Class

Esta clase almacena el resultado de una operación de lectura. Más...

Cabecera: #include <QOpcUaReadResult>
CMake: find_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake: QT += opcua

Funciones públicas

QOpcUaReadResult()
QOpcUaReadResult(const QOpcUaReadResult &other)
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
QOpcUaReadResult &operator=(const QOpcUaReadResult &rhs)

Descripción detallada

Una operación de lectura en un servidor OPC UA devuelve el valor y las marcas de tiempo que describen cuándo un valor fue generado por la fuente y cuándo lo obtuvo el servidor. También devuelve un código de estado que describe si se ha podido leer el valor y, en caso contrario, por qué motivo ha fallado la lectura.

Además de los datos devueltos por el servidor, esta clase también contiene el id del nodo, el atributo y el rango de índices de la petición para permitir a un cliente hacer coincidir el resultado con una petición.

Los objetos de esta clase se devuelven en la señal QOpcUaClient::readNodeAttributesFinished() y contienen el resultado de una operación de lectura que formaba parte de una solicitud QOpcUaClient::readNodeAttributes().

Véase también QOpcUaClient::readNodeAttributes(), QOpcUaClient::readNodeAttributesFinished(), y QOpcUaReadItem.

Documentación de las funciones miembro

QOpcUaReadResult::QOpcUaReadResult()

Por defecto construye un resultado de lectura sin parámetros establecidos.

QOpcUaReadResult::QOpcUaReadResult(const QOpcUaReadResult &other)

Construye un resultado de lectura a partir de other.

QOpcUa::NodeAttribute QOpcUaReadResult::attribute() const

Devuelve el id del atributo.

Véase también setAttribute().

QString QOpcUaReadResult::indexRange() const

Devuelve el rango de índices.

Véase también setIndexRange().

QString QOpcUaReadResult::nodeId() const

Devuelve el id del nodo.

Véase también setNodeId().

QDateTime QOpcUaReadResult::serverTimestamp() const

Devuelve la marca de tiempo del servidor para value().

Véase también setServerTimestamp().

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

Establece el atributo id en attribute.

Véase también attribute().

void QOpcUaReadResult::setIndexRange(const QString &indexRange)

Establece el rango del índice en indexRange.

Véase también indexRange().

void QOpcUaReadResult::setNodeId(const QString &nodeId)

Establece el id del nodo en nodeId.

Véase también nodeId().

void QOpcUaReadResult::setServerTimestamp(const QDateTime &serverTimestamp)

Establece la fecha y hora del servidor en serverTimestamp.

Véase también serverTimestamp().

void QOpcUaReadResult::setSourceTimestamp(const QDateTime &sourceTimestamp)

Establece la fecha y hora de origen en sourceTimestamp.

Véase también sourceTimestamp().

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

Establece el código de estado en statusCode.

Véase también statusCode().

void QOpcUaReadResult::setValue(const QVariant &value)

Establece el valor en value.

Véase también value().

QDateTime QOpcUaReadResult::sourceTimestamp() const

Devuelve la fecha y hora de origen de value().

Véase también setSourceTimestamp().

QOpcUa::UaStatusCode QOpcUaReadResult::statusCode() const

Devuelve el código de estado de este elemento. Si el código de estado no es Good, el valor y las marcas de tiempo no son válidos.

Véase también setStatusCode().

QVariant QOpcUaReadResult::value() const

Devuelve el valor.

Véase también setValue().

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

Establece los valores de rhs en este resultado de lectura.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.