C++ Based OPC UA Client/Server/PubSub SDK
1.7.9.586
|
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... | |
Callback interface for handling incoming AliasNameCategory Method calls.
|
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. |
serviceContext | General context for the service calls containing information like the session object, return diagnostic mask and timeout hint. | |
[in] | AliasNameSearchPattern | A string that can contain wild cards. |
[in] | ReferenceTypeFilter | A 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] | AliasNodeList | The returned list of AliasNameDataType. If no Nodes match the search string or have the appropriate ReferenceType, the list is empty. |
pAliasNameCategory | Affected Object Node. |