C++ Based OPC UA Client/Server/PubSub SDK  1.7.6.537
OpcUa::AliasNameCategoryTypeCallback Class Referenceabstract

Callback interface for handling incoming AliasNameCategory Method calls. More...

#include <opcua_aliasnamecategorytype.h>

Public Member Functions

virtual UaStatus FindAlias (const ServiceContext &serviceContext, const UaString &AliasNameSearchPattern, const UaNodeId &ReferenceTypeFilter, UaAliasNameDataTypes &AliasNodeList, AliasNameCategoryType *pAliasNameCategory)=0
 Obtaina a list of Nodes that match the provided AliasName search string. More...
 

Detailed Description

Callback interface for handling incoming AliasNameCategory Method calls.

Member Function Documentation

virtual UaStatus OpcUa::AliasNameCategoryTypeCallback::FindAlias ( const ServiceContext serviceContext,
const UaString AliasNameSearchPattern,
const UaNodeId ReferenceTypeFilter,
UaAliasNameDataTypes AliasNodeList,
AliasNameCategoryType pAliasNameCategory 
)
pure virtual

Obtaina a list of Nodes that match the provided AliasName search string.

Method Result Codes

Result Code Description
Bad_InvalidArgument The input string is not a valid search sting.
Bad_UserAccessDenied The current user does not have the rights required.
Bad_ResponseToLarge The response was to large to be returned, try new filter and repeat find.
Parameters
serviceContextGeneral context for the service calls containing information like the session object, return diagnostic mask and timeout hint.
[in]AliasNameSearchPatternA string that can contain wild cards.
[in]ReferenceTypeFilterA NodeId that represent a ReferenceType (i.e. AliasFor or one of its subtypes) that restricts the search. Any ReferenceType includes all subtypes of that ReferenceType.
[out]AliasNodeListThe returned list of AliasNameDataType. If no Nodes match the search string or have the appropriate ReferenceType, the list is empty.
pAliasNameCategoryAffected Object Node.

The documentation for this class was generated from the following file: