UA Server SDK C++ Bundle  1.4.0.258
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
UaClientSdk::UaDiscovery Class Reference

The UaDiscovery class manges a UA Client side discovery connection. More...

#include <uadiscovery.h>

Public Member Functions

 UaDiscovery ()
 Construction.
 
 ~UaDiscovery ()
 Destruction.
 
UaStatus findServers (ServiceSettings &serviceSettings, const UaString &sDiscoveryURL, ClientSecurityInfo &clientSecurityInfo, UaApplicationDescriptions &applicationDescriptions)
 Get a list of servers known by the discovery server. More...
 
UaStatus getEndpoints (ServiceSettings &serviceSettings, const UaString &sDiscoveryURL, ClientSecurityInfo &clientSecurityInfo, UaEndpointDescriptions &endpointDescriptions)
 Get a list of endpoints supported by the server. More...
 

Detailed Description

The UaDiscovery class manges a UA Client side discovery connection.

Member Function Documentation

UaStatus UaClientSdk::UaDiscovery::findServers ( ServiceSettings serviceSettings,
const UaString sDiscoveryURL,
ClientSecurityInfo clientSecurityInfo,
UaApplicationDescriptions &  applicationDescriptions 
)

Get a list of servers known by the discovery server.

Parameters
sDiscoveryURLThe URL identifying an OPC UA Discovery Server.
[in]serviceSettingsThe read processed specific settings for the method call. See HistoryReadProcessedContext for more details
clientSecurityInfoThe security information about the client.
applicationDescriptionsArray of OpcUa_EndpointDescription
UaStatus UaClientSdk::UaDiscovery::getEndpoints ( ServiceSettings serviceSettings,
const UaString sDiscoveryURL,
ClientSecurityInfo clientSecurityInfo,
UaEndpointDescriptions &  endpointDescriptions 
)

Get a list of endpoints supported by the server.

Parameters
sDiscoveryURLThe URL identifying an OPC UA Discovery Server.
[in]serviceSettingsThe read processed specific settings for the method call. See HistoryReadProcessedContext for more details
clientSecurityInfoThe security information about the client.
endpointDescriptionsArray of OpcUa_EndpointDescription

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