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.