En esta página

QOpcUaBrowseRequest Class

Contiene parámetros para una llamada al servicio de navegación OPC UA. Más...

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

Tipos Públicos

enum class BrowseDirection { Forward, Inverse, Both }

Funciones Públicas

QOpcUaBrowseRequest()
QOpcUaBrowseRequest(const QOpcUaBrowseRequest &other)
QOpcUaBrowseRequest::BrowseDirection browseDirection() const
bool includeSubtypes() const
QOpcUa::NodeClasses nodeClassMask() const
QString referenceTypeId() const
void setBrowseDirection(const QOpcUaBrowseRequest::BrowseDirection &browseDirection)
void setIncludeSubtypes(bool includeSubtypes)
void setNodeClassMask(const QOpcUa::NodeClasses &nodeClassMask)
void setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId)
void setReferenceTypeId(const QString &referenceTypeId)
QOpcUaBrowseRequest &operator=(const QOpcUaBrowseRequest &rhs)

Descripción detallada

Véase también QOpcUaNode::browse().

Documentación de tipos de miembros

enum class QOpcUaBrowseRequest::BrowseDirection

Este enum especifica las posibles direcciones de navegación soportadas por una llamada de navegación.

ConstanteValorDescripción
QOpcUaBrowseRequest::BrowseDirection::Forward0Seguir referencias en la dirección de avance.
QOpcUaBrowseRequest::BrowseDirection::Inverse1Seguir referencias en la dirección inversa.
QOpcUaBrowseRequest::BrowseDirection::Both2Sigue referencias en ambas direcciones.

Documentación de la función miembro

QOpcUaBrowseRequest::QOpcUaBrowseRequest()

Por defecto construye una petición de navegación sin parámetros.

QOpcUaBrowseRequest::QOpcUaBrowseRequest(const QOpcUaBrowseRequest &other)

Crea una solicitud de navegación desde other.

QOpcUaBrowseRequest::BrowseDirection QOpcUaBrowseRequest::browseDirection() const

Devuelve la dirección de navegación.

Véase también setBrowseDirection().

bool QOpcUaBrowseRequest::includeSubtypes() const

Devuelve true si también se recuperarán los subtipos del tipo de referencia.

Véase también setIncludeSubtypes().

QOpcUa::NodeClasses QOpcUaBrowseRequest::nodeClassMask() const

Devuelve la máscara de clase del nodo.

Véase también setNodeClassMask().

QString QOpcUaBrowseRequest::referenceTypeId() const

Devuelve el id del tipo de referencia.

Véase también setReferenceTypeId().

void QOpcUaBrowseRequest::setBrowseDirection(const QOpcUaBrowseRequest::BrowseDirection &browseDirection)

Establece la dirección de navegación en browseDirection.

Véase también browseDirection().

void QOpcUaBrowseRequest::setIncludeSubtypes(bool includeSubtypes)

Establece la inclusión de subtipos del tipo de referencia en includeSubtypes.

Véase también includeSubtypes().

void QOpcUaBrowseRequest::setNodeClassMask(const QOpcUa::NodeClasses &nodeClassMask)

Establece la máscara de clase de nodo en nodeClassMask. Los nodos de todas las clases incluidas en la máscara de clase de nodo serán devueltos por la operación de navegación.

Véase también nodeClassMask().

void QOpcUaBrowseRequest::setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId)

Establece el id del tipo de referencia en referenceTypeId.

Véase también referenceTypeId().

void QOpcUaBrowseRequest::setReferenceTypeId(const QString &referenceTypeId)

Establece el id del tipo de referencia en referenceTypeId.

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

Establece los valores de rhs en esta solicitud de navegación.

© 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.