.NET Based OPC UA Client/Server SDK  2.6.0.418
UnifiedAutomation.UaBase.IDiscoveryServer Interface Reference

An interface to a UA server implementation. More...

Inherits UnifiedAutomation.UaBase.IServerBase.

Inherited by UnifiedAutomation.UaBase.DiscoveryServerBase.

Public Member Functions

ResponseHeader FindServers (RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection serverUris, out ApplicationDescriptionCollection servers)
 Invokes the FindServers service. More...
 
ResponseHeader FindServersOnNetwork (RequestHeader requestHeader, uint startingRecordId, uint maxRecordsToReturn, StringCollection serverCapabilityFilter, out DateTime lastCounterResetTime, out ServerOnNetworkCollection servers)
 Invokes the FindServersOnNetwork service. More...
 
ResponseHeader GetEndpoints (RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection profileUris, out EndpointDescriptionCollection endpoints)
 Invokes the GetEndpoints service. More...
 
ResponseHeader RegisterServer (RequestHeader requestHeader, RegisteredServer server)
 Invokes the RegisterServer service. More...
 
ResponseHeader RegisterServer2 (RequestHeader requestHeader, RegisteredServer server, ExtensionObjectCollection discoveryConfiguration, out StatusCodeCollection configurationResults, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the RegisterServer2 service. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaBase.IServerBase
void ScheduleIncomingRequest (IEndpointIncomingRequest request)
 Schedules an incoming request. More...
 

Additional Inherited Members

- Properties inherited from UnifiedAutomation.UaBase.IServerBase
ApplicationInstance Application [get]
 Gets the application. More...
 
MessageContext MessageContext [get]
 The message context to use with the service. More...
 
StatusCode ServerError [get]
 An error condition that describes why the server if not running (null if no error exists). More...
 

Detailed Description

An interface to a UA server implementation.

Member Function Documentation

ResponseHeader UnifiedAutomation.UaBase.IDiscoveryServer.FindServers ( RequestHeader  requestHeader,
string  endpointUrl,
StringCollection  localeIds,
StringCollection  serverUris,
out ApplicationDescriptionCollection  servers 
)

Invokes the FindServers service.

Implemented in UnifiedAutomation.UaBase.DiscoveryServerBase.

ResponseHeader UnifiedAutomation.UaBase.IDiscoveryServer.FindServersOnNetwork ( RequestHeader  requestHeader,
uint  startingRecordId,
uint  maxRecordsToReturn,
StringCollection  serverCapabilityFilter,
out DateTime  lastCounterResetTime,
out ServerOnNetworkCollection  servers 
)

Invokes the FindServersOnNetwork service.

Implemented in UnifiedAutomation.UaBase.DiscoveryServerBase.

ResponseHeader UnifiedAutomation.UaBase.IDiscoveryServer.GetEndpoints ( RequestHeader  requestHeader,
string  endpointUrl,
StringCollection  localeIds,
StringCollection  profileUris,
out EndpointDescriptionCollection  endpoints 
)

Invokes the GetEndpoints service.

Implemented in UnifiedAutomation.UaBase.DiscoveryServerBase.

ResponseHeader UnifiedAutomation.UaBase.IDiscoveryServer.RegisterServer ( RequestHeader  requestHeader,
RegisteredServer  server 
)

Invokes the RegisterServer service.

Implemented in UnifiedAutomation.UaBase.DiscoveryServerBase.

ResponseHeader UnifiedAutomation.UaBase.IDiscoveryServer.RegisterServer2 ( RequestHeader  requestHeader,
RegisteredServer  server,
ExtensionObjectCollection  discoveryConfiguration,
out StatusCodeCollection  configurationResults,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the RegisterServer2 service.

Implemented in UnifiedAutomation.UaBase.DiscoveryServerBase.


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