6.5.4 FindApplications

FindApplications is used to find the ApplicationId for an approved OPC UA Application (see 6.5.6). The returned applications array shall be of size 1 or 0.

If the returned array is null or zero length then the GDS does not have an entry for the ApplicationUri.

Signature

FindApplications(
	[in]  String ApplicationUri
	[out] ApplicationRecordDataType[] Applications
);
Argument Description
ApplicationUriThe ApplicationUri that identifies the application of interest.
Applications

A list of application records that match the ApplicationUri.

The ApplicationRecordDataType is defined in 6.5.5.

Method Result Codes (defined in Call Service)

Result Code Description
Bad_InvalidArgumentThe ApplicationUri is too long or not a valid URI.

Table 6 specifies the AddressSpace representation for the FindApplications Method.

Table 6 – FindApplications Method AddressSpace Definition
Attribute Value
BrowseName2:FindApplications
References NodeClass BrowseName DataType TypeDefinition ModellingRule
0:HasPropertyVariable0:InputArguments0:Argument[] 0:PropertyTypeMandatory
0:HasPropertyVariable0:OutputArguments0:Argument[] 0:PropertyTypeMandatory