|
AddNodesResponse | opcua::services::addNodes (Client &connection, const AddNodesRequest &request) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addNodesAsync (Client &connection, const AddNodesRequest &request, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addNode (T &connection, NodeClass nodeClass, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ExtensionObject &nodeAttributes, const NodeId &typeDefinition, const NodeId &referenceType) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addNodeAsync (Client &connection, NodeClass nodeClass, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ExtensionObject &nodeAttributes, const NodeId &typeDefinition, const NodeId &referenceType, CompletionToken &&token) |
|
AddReferencesResponse | opcua::services::addReferences (Client &connection, const AddReferencesRequest &request) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addReferencesAsync (Client &connection, const AddReferencesRequest &request, CompletionToken &&token) |
|
template<typename T > |
StatusCode | opcua::services::addReference (T &connection, const NodeId &sourceId, const NodeId &targetId, const NodeId &referenceType, bool forward) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addReferenceAsync (Client &connection, const NodeId &sourceId, const NodeId &targetId, const NodeId &referenceType, bool forward, CompletionToken &&token) |
|
DeleteNodesResponse | opcua::services::deleteNodes (Client &connection, const DeleteNodesRequest &request) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::deleteNodesAsync (Client &connection, const DeleteNodesRequest &request, CompletionToken &&token) |
|
template<typename T > |
StatusCode | opcua::services::deleteNode (T &connection, const NodeId &id, bool deleteReferences) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::deleteNodeAsync (Client &connection, const NodeId &id, bool deleteReferences, CompletionToken &&token) |
|
DeleteReferencesResponse | opcua::services::deleteReferences (Client &connection, const DeleteReferencesRequest &request) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::deleteReferencesAsync (Client &connection, const DeleteReferencesRequest &request, CompletionToken &&token) |
|
template<typename T > |
StatusCode | opcua::services::deleteReference (T &connection, const NodeId &sourceId, const NodeId &targetId, const NodeId &referenceType, bool isForward, bool deleteBidirectional) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::deleteReferenceAsync (Client &connection, const NodeId &sourceId, const NodeId &targetId, const NodeId &referenceType, bool isForward, bool deleteBidirectional, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addObject (T &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ObjectAttributes &attributes, const NodeId &objectType, const NodeId &referenceType) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addObjectAsync (Client &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ObjectAttributes &attributes, const NodeId &objectType, const NodeId &referenceType, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addFolder (T &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ObjectAttributes &attributes, const NodeId &referenceType) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addFolderAsync (Client &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ObjectAttributes &attributes, const NodeId &referenceType, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addVariable (T &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const VariableAttributes &attributes, const NodeId &variableType, const NodeId &referenceType) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addVariableAsync (Client &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const VariableAttributes &attributes, const NodeId &variableType, const NodeId &referenceType, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addProperty (T &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const VariableAttributes &attributes) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addPropertyAsync (Client &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const VariableAttributes &attributes, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addMethod (T &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, MethodCallback callback, Span< const Argument > inputArguments, Span< const Argument > outputArguments, const MethodAttributes &attributes, const NodeId &referenceType) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addMethodAsync (Client &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, MethodCallback callback, Span< const Argument > inputArguments, Span< const Argument > outputArguments, const MethodAttributes &attributes, const NodeId &referenceType, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addObjectType (T &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ObjectTypeAttributes &attributes, const NodeId &referenceType) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addObjectTypeAsync (Client &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ObjectTypeAttributes &attributes, const NodeId &referenceType, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addVariableType (T &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const VariableTypeAttributes &attributes, const NodeId &variableType, const NodeId &referenceType) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addVariableTypeAsync (Client &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const VariableTypeAttributes &attributes, const NodeId &variableType, const NodeId &referenceType, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addReferenceType (T &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ReferenceTypeAttributes &attributes, const NodeId &referenceType) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addReferenceTypeAsync (Client &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ReferenceTypeAttributes &attributes, const NodeId &referenceType, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addDataType (T &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const DataTypeAttributes &attributes, const NodeId &referenceType) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addDataTypeAsync (Client &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const DataTypeAttributes &attributes, const NodeId &referenceType, CompletionToken &&token) |
|
template<typename T > |
Result< NodeId > | opcua::services::addView (T &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ViewAttributes &attributes, const NodeId &referenceType) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addViewAsync (Client &connection, const NodeId &parentId, const NodeId &id, std::string_view browseName, const ViewAttributes &attributes, const NodeId &referenceType, CompletionToken &&token) |
|
template<typename T > |
StatusCode | opcua::services::addModellingRule (T &connection, const NodeId &id, ModellingRule rule) noexcept |
|
template<typename CompletionToken > |
auto | opcua::services::addModellingRuleAsync (Client &connection, const NodeId &id, ModellingRule rule, CompletionToken &&token) |
|