.NET Based OPC UA Client/Server SDK
3.2.1.522
|
The settings for a request. More...
Inherits UnifiedAutomation.UaBase.IIncomingReverseConnectionEvent, and IDisposable.
Public Member Functions | |
Discovery () | |
Create a discovery channel for the default client application. More... | |
Discovery (ApplicationInstanceBase application) | |
Create a discovery channel for the specified client application. More... | |
Discovery (ApplicationInstanceBase application, string clientListeningUrl) | |
Create a discovery channel for the specified client application. More... | |
void | Dispose () |
Frees any unmanaged resources. More... | |
List< ApplicationDescription > | FindServers (string discoveryUrl) |
Finds the servers known to the discovery server. More... | |
List< ApplicationDescription > | FindServers (string discoveryUrl, List< string > localeIds, List< string > applicationUris, RequestSettings settings) |
Finds the servers known to the discovery server. More... | |
List< ApplicationDescription > | FindServers (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > applicationUris, RequestSettings settings) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServers (string discoveryUrl, List< string > localeIds, List< string > applicationUris, RequestSettings settings, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServers (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > applicationUris, RequestSettings settings, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServers (string discoveryUrl, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
List< ApplicationDescription > | EndFindServers (IAsyncResult result) |
Completes an asynchronous FindServers operation. More... | |
List< ApplicationDescription > | ReverseFindServers (string discoveryUrl) |
Returns the servers known to the discovery server after server initiated the channel creation with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
List< ApplicationDescription > | ReverseFindServers (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > applicationUris, RequestSettings settings) |
Returns the servers known to the discovery server after server initiated the channel creation with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
IAsyncResult | BeginReverseFindServers (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > applicationUris, RequestSettings settings, AsyncCallback callback, object userData) |
Returns the servers known to the discovery server after server initiated the channel creation with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
IAsyncResult | BeginReverseFindServers (string discoveryUrl, AsyncCallback callback, object userData) |
Returns the servers known to the discovery server after server initiated the channel creation with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
List< ApplicationDescription > | EndReverseFindServers (IAsyncResult result) |
Completes an asynchronous FindServers operation. More... | |
List< EndpointDescription > | GetEndpoints (string discoveryUrl) |
Gets the endpoints. More... | |
List< EndpointDescription > | GetEndpoints (string discoveryUrl, List< string > localeIds, List< string > profileUris, RequestSettings settings) |
Gets the endpoints. More... | |
List< EndpointDescription > | GetEndpoints (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > profileUris, RequestSettings settings) |
Gets the endpoints. More... | |
IAsyncResult | BeginGetEndpoints (string discoveryUrl, List< string > localeIds, List< string > profileUris, RequestSettings settings, AsyncCallback callback, object userData) |
Begins the get endpoints. More... | |
IAsyncResult | BeginGetEndpoints (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > profileUris, RequestSettings settings, AsyncCallback callback, object userData) |
Begins the get endpoints. More... | |
IAsyncResult | BeginGetEndpoints (string discoveryUrl, AsyncCallback callback, object userData) |
Begins the get endpoints. More... | |
List< EndpointDescription > | EndGetEndpoints (IAsyncResult result) |
Ends the get endpoints. More... | |
List< EndpointDescription > | ReverseGetEndpoints (string discoveryUrl) |
Gets the endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
List< EndpointDescription > | ReverseGetEndpoints (string discoveryUrl, List< string > localeIds, List< string > profileUris, RequestSettings settings) |
Gets the endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
List< EndpointDescription > | ReverseGetEndpoints (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > profileUris, RequestSettings settings) |
Gets the endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
IAsyncResult | BeginReverseGetEndpoints (string discoveryUrl, List< string > localeIds, List< string > profileUris, RequestSettings settings, AsyncCallback callback, object userData) |
Begins the get endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
IAsyncResult | BeginReverseGetEndpoints (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > profileUris, RequestSettings settings, AsyncCallback callback, object userData) |
Begins the get endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
IAsyncResult | BeginReverseGetEndpoints (string discoveryUrl, AsyncCallback callback, object userData) |
Begins the get endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
List< EndpointDescription > | EndReverseGetEndpoints (IAsyncResult result) |
Ends the BeginReverseGetEndpoints. More... | |
List< ServerOnNetwork > | FindServersOnNetwork (string discoveryUrl) |
Finds the servers known to the discovery server. More... | |
List< ServerOnNetwork > | FindServersOnNetwork (string discoveryUrl, uint startingRecordId, uint maxRecordsToReturn, IList< string > serverCapabilityFilter, RequestSettings settings, out DateTime lastCounterResetTime) |
Finds the servers known to the discovery server. More... | |
List< ServerOnNetwork > | FindServersOnNetwork (string discoveryUrl, string transportProfileUri, uint startingRecordId, uint maxRecordsToReturn, IList< string > serverCapabilityFilter, RequestSettings settings, out DateTime lastCounterResetTime) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServersOnNetwork (string discoveryUrl, uint startingRecordId, uint maxRecordsToReturn, IList< string > serverCapabilityFilter, RequestSettings settings, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServersOnNetwork (string discoveryUrl, string transportProfileUri, uint startingRecordId, uint maxRecordsToReturn, IList< string > serverCapabilityFilter, RequestSettings settings, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServersOnNetwork (string discoveryUrl, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
List< ServerOnNetwork > | EndFindServersOnNetwork (IAsyncResult result, out DateTime lastCounterResetTime) |
Completes an asynchronous disconnect operation. More... | |
List< ServerOnNetwork > | ReverseFindServersOnNetwork (string discoveryUrl) |
Finds the servers known to the discovery server after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
List< ServerOnNetwork > | ReverseFindServersOnNetwork (string discoveryUrl, string transportProfileUri, uint startingRecordId, uint maxRecordsToReturn, IList< string > serverCapabilityFilter, RequestSettings settings, out DateTime lastCounterResetTime) |
Finds the servers known to the discovery server after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
IAsyncResult | BeginReverseFindServersOnNetwork (string discoveryUrl, string transportProfileUri, uint startingRecordId, uint maxRecordsToReturn, IList< string > serverCapabilityFilter, RequestSettings settings, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
IAsyncResult | BeginReverseFindServersOnNetwork (string discoveryUrl, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened. More... | |
List< ServerOnNetwork > | EndReverseFindServersOnNetwork (IAsyncResult result, out DateTime lastCounterResetTime) |
Completes an asynchronous ReverseFindServersOnNetwork operation. More... | |
EndpointDescription | GetMostSecureEndpoint (string discoveryUrl) |
Returns the most secure endpoint supported by a server. More... | |
IAsyncResult | BeginGetMostSecureEndpoint (string discoveryUrl, AsyncCallback callback, object userData) |
Begins a request for the most secure endpoint supported by a server. More... | |
EndpointDescription | EndGetMostSecureEndpoint (IAsyncResult result) |
Ends the get endpoints. More... | |
Public Attributes | |
IEnumerable < IncomingReverseConnectionGroup > | IncomingReverseConnections => ((IIncomingReverseConnectionEvent)ReverseConnectManager).IncomingReverseConnections |
A list of all incoming reverse connections More... | |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
An overrideable version of the Dispose. More... | |
Properties | |
ApplicationInstanceBase | Application [get] |
Gets the application. More... | |
RequestSettings | DefaultRequestSettings [get, set] |
Gets or sets the default request settings. More... | |
int | SecureChannelTimeout [get, set] |
Gets or sets the secure channel timeout. More... | |
bool | IsReverseConnectEnabled [get] |
Returns true if the Session shall be used for a reverse connection More... | |
string | ClientListeningUrl [get, set] |
The url that this instance is listening for reverse connections. More... | |
object | UserData [get, set] |
Gets or sets the user data. More... | |
EventHandler < IncomingReverseConnectionGroupUpdateEventArgs > | IncomingConnectionOpened |
Is called if a reverse connection is incoming. More... | |
Properties inherited from UnifiedAutomation.UaBase.IIncomingReverseConnectionEvent | |
IEnumerable < IncomingReverseConnectionGroup > | IncomingReverseConnections [get] |
Additional Inherited Members | |
Events inherited from UnifiedAutomation.UaBase.IIncomingReverseConnectionEvent | |
EventHandler < IncomingReverseConnectionGroupUpdateEventArgs > | IncomingConnectionOpened |
The settings for a request.
UnifiedAutomation.UaClient.Discovery.Discovery | ( | ) |
Create a discovery channel for the default client application.
UnifiedAutomation.UaClient.Discovery.Discovery | ( | ApplicationInstanceBase | application | ) |
Create a discovery channel for the specified client application.
application | The client application. |
UnifiedAutomation.UaClient.Discovery.Discovery | ( | ApplicationInstanceBase | application, |
string | clientListeningUrl | ||
) |
Create a discovery channel for the specified client application.
application | The client application. Must not be null. |
clientListeningUrl | The (valid) url a client is listening to for reverse hellos. |
System.Net.Sockets.SocketException | Throws a SocketException if address cannot be bound. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginFindServers | ( | string | discoveryUrl, |
List< string > | localeIds, | ||
List< string > | applicationUris, | ||
RequestSettings | settings, | ||
AsyncCallback | callback, | ||
object | userData | ||
) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
localeIds | The locale ids. |
applicationUris | The application uris. |
settings | The request settings. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginFindServers | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
List< string > | localeIds, | ||
List< string > | applicationUris, | ||
RequestSettings | settings, | ||
AsyncCallback | callback, | ||
object | userData | ||
) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
applicationUris | The application uris. |
settings | The request settings. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginFindServers | ( | string | discoveryUrl, |
AsyncCallback | callback, | ||
object | userData | ||
) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginFindServersOnNetwork | ( | string | discoveryUrl, |
uint | startingRecordId, | ||
uint | maxRecordsToReturn, | ||
IList< string > | serverCapabilityFilter, | ||
RequestSettings | settings, | ||
AsyncCallback | callback, | ||
object | userData | ||
) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
startingRecordId | The starting record identifier. |
maxRecordsToReturn | The maximum records to return. |
serverCapabilityFilter | The server capability filter. |
settings | The request settings. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginFindServersOnNetwork | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
uint | startingRecordId, | ||
uint | maxRecordsToReturn, | ||
IList< string > | serverCapabilityFilter, | ||
RequestSettings | settings, | ||
AsyncCallback | callback, | ||
object | userData | ||
) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
startingRecordId | The starting record identifier. |
maxRecordsToReturn | The maximum records to return. |
serverCapabilityFilter | The server capability filter. |
settings | The request settings. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
System.ArgumentException | URL does not appear to be valid.;discoveryUrl |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginFindServersOnNetwork | ( | string | discoveryUrl, |
AsyncCallback | callback, | ||
object | userData | ||
) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginGetEndpoints | ( | string | discoveryUrl, |
List< string > | localeIds, | ||
List< string > | profileUris, | ||
RequestSettings | settings, | ||
AsyncCallback | callback, | ||
object | userData | ||
) |
Begins the get endpoints.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
localeIds | The locale ids. |
profileUris | The application uris. |
settings | The settings. |
callback | The callback. |
userData | The user data. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginGetEndpoints | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
List< string > | localeIds, | ||
List< string > | profileUris, | ||
RequestSettings | settings, | ||
AsyncCallback | callback, | ||
object | userData | ||
) |
Begins the get endpoints.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
profileUris | The application uris. |
settings | The settings. |
callback | The callback. |
userData | The user data. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginGetEndpoints | ( | string | discoveryUrl, |
AsyncCallback | callback, | ||
object | userData | ||
) |
Begins the get endpoints.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
callback | The callback. |
userData | The user data. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginGetMostSecureEndpoint | ( | string | discoveryUrl, |
AsyncCallback | callback, | ||
object | userData | ||
) |
Begins a request for the most secure endpoint supported by a server.
discoveryUrl | The server's discovery URL. |
callback | The callback. |
userData | The user data. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginReverseFindServers | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
List< string > | localeIds, | ||
List< string > | applicationUris, | ||
RequestSettings | settings, | ||
AsyncCallback | callback, | ||
object | userData | ||
) |
Returns the servers known to the discovery server after server initiated the channel creation with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL of the discovery server. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
applicationUris | The application uris. |
settings | The request settings. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginReverseFindServers | ( | string | discoveryUrl, |
AsyncCallback | callback, | ||
object | userData | ||
) |
Returns the servers known to the discovery server after server initiated the channel creation with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL of the discovery server. |
Standard UA TCP address is: opc.tcp://networknode:4840
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginReverseFindServersOnNetwork | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
uint | startingRecordId, | ||
uint | maxRecordsToReturn, | ||
IList< string > | serverCapabilityFilter, | ||
RequestSettings | settings, | ||
AsyncCallback | callback, | ||
object | userData | ||
) |
Finds the servers known to the discovery server after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
startingRecordId | The starting record identifier. |
maxRecordsToReturn | The maximum records to return. |
serverCapabilityFilter | The server capability filter. |
settings | The request settings. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
System.ArgumentException | URL does not appear to be valid.;discoveryUrl |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginReverseFindServersOnNetwork | ( | string | discoveryUrl, |
AsyncCallback | callback, | ||
object | userData | ||
) |
Finds the servers known to the discovery server after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginReverseGetEndpoints | ( | string | discoveryUrl, |
List< string > | localeIds, | ||
List< string > | profileUris, | ||
RequestSettings | settings, | ||
AsyncCallback | callback, | ||
object | userData | ||
) |
Begins the get endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL of the server. |
Standard UA TCP address is: opc.tcp://networknode:4840
localeIds | The locale ids. |
profileUris | The application uris. |
settings | The settings. |
callback | The callback. |
userData | The user data. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginReverseGetEndpoints | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
List< string > | localeIds, | ||
List< string > | profileUris, | ||
RequestSettings | settings, | ||
AsyncCallback | callback, | ||
object | userData | ||
) |
Begins the get endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL of the server. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
profileUris | The application uris. |
settings | The settings. |
callback | The callback. |
userData | The user data. |
IAsyncResult UnifiedAutomation.UaClient.Discovery.BeginReverseGetEndpoints | ( | string | discoveryUrl, |
AsyncCallback | callback, | ||
object | userData | ||
) |
Begins the get endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
callback | The callback. |
userData | The user data. |
void UnifiedAutomation.UaClient.Discovery.Dispose | ( | ) |
Frees any unmanaged resources.
|
protectedvirtual |
An overrideable version of the Dispose.
List<ApplicationDescription> UnifiedAutomation.UaClient.Discovery.EndFindServers | ( | IAsyncResult | result | ) |
Completes an asynchronous FindServers operation.
result | The object returned from the BeginFindServers method. |
List<ServerOnNetwork> UnifiedAutomation.UaClient.Discovery.EndFindServersOnNetwork | ( | IAsyncResult | result, |
out DateTime | lastCounterResetTime | ||
) |
Completes an asynchronous disconnect operation.
result | The object returned from the BeginFindServersOnNetwork method. |
lastCounterResetTime | The last counter reset time. |
List<EndpointDescription> UnifiedAutomation.UaClient.Discovery.EndGetEndpoints | ( | IAsyncResult | result | ) |
Ends the get endpoints.
result | The result. |
EndpointDescription UnifiedAutomation.UaClient.Discovery.EndGetMostSecureEndpoint | ( | IAsyncResult | result | ) |
Ends the get endpoints.
result | The result. |
List<ApplicationDescription> UnifiedAutomation.UaClient.Discovery.EndReverseFindServers | ( | IAsyncResult | result | ) |
Completes an asynchronous FindServers operation.
result | The object returned from the BeginFindServers method. |
List<ServerOnNetwork> UnifiedAutomation.UaClient.Discovery.EndReverseFindServersOnNetwork | ( | IAsyncResult | result, |
out DateTime | lastCounterResetTime | ||
) |
Completes an asynchronous ReverseFindServersOnNetwork operation.
result | The object returned from the BeginFindServersOnNetwork method. |
lastCounterResetTime | The last counter reset time. |
List<EndpointDescription> UnifiedAutomation.UaClient.Discovery.EndReverseGetEndpoints | ( | IAsyncResult | result | ) |
Ends the BeginReverseGetEndpoints.
result | The result. |
List<ApplicationDescription> UnifiedAutomation.UaClient.Discovery.FindServers | ( | string | discoveryUrl | ) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
List<ApplicationDescription> UnifiedAutomation.UaClient.Discovery.FindServers | ( | string | discoveryUrl, |
List< string > | localeIds, | ||
List< string > | applicationUris, | ||
RequestSettings | settings | ||
) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
localeIds | The locale ids. |
applicationUris | The application uris. |
settings | The request settings. |
List<ApplicationDescription> UnifiedAutomation.UaClient.Discovery.FindServers | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
List< string > | localeIds, | ||
List< string > | applicationUris, | ||
RequestSettings | settings | ||
) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
applicationUris | The application uris. |
settings | The request settings. |
List<ServerOnNetwork> UnifiedAutomation.UaClient.Discovery.FindServersOnNetwork | ( | string | discoveryUrl | ) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
List<ServerOnNetwork> UnifiedAutomation.UaClient.Discovery.FindServersOnNetwork | ( | string | discoveryUrl, |
uint | startingRecordId, | ||
uint | maxRecordsToReturn, | ||
IList< string > | serverCapabilityFilter, | ||
RequestSettings | settings, | ||
out DateTime | lastCounterResetTime | ||
) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
startingRecordId | The starting record identifier. |
maxRecordsToReturn | The maximum records to return. |
serverCapabilityFilter | The server capability filters. |
settings | The request settings. |
lastCounterResetTime | The last counter reset time. |
List<ServerOnNetwork> UnifiedAutomation.UaClient.Discovery.FindServersOnNetwork | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
uint | startingRecordId, | ||
uint | maxRecordsToReturn, | ||
IList< string > | serverCapabilityFilter, | ||
RequestSettings | settings, | ||
out DateTime | lastCounterResetTime | ||
) |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
startingRecordId | The starting record identifier. |
maxRecordsToReturn | The maximum records to return. |
serverCapabilityFilter | The server capability filter. |
settings | The request settings. |
lastCounterResetTime | The last counter reset time. |
List<EndpointDescription> UnifiedAutomation.UaClient.Discovery.GetEndpoints | ( | string | discoveryUrl | ) |
Gets the endpoints.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
List<EndpointDescription> UnifiedAutomation.UaClient.Discovery.GetEndpoints | ( | string | discoveryUrl, |
List< string > | localeIds, | ||
List< string > | profileUris, | ||
RequestSettings | settings | ||
) |
Gets the endpoints.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
localeIds | The locale ids. |
profileUris | The profile uris. |
settings | The settings. |
List<EndpointDescription> UnifiedAutomation.UaClient.Discovery.GetEndpoints | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
List< string > | localeIds, | ||
List< string > | profileUris, | ||
RequestSettings | settings | ||
) |
Gets the endpoints.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
profileUris | The profile uris. |
settings | The settings. |
EndpointDescription UnifiedAutomation.UaClient.Discovery.GetMostSecureEndpoint | ( | string | discoveryUrl | ) |
Returns the most secure endpoint supported by a server.
discoveryUrl | The server's discovery URL. |
List<ApplicationDescription> UnifiedAutomation.UaClient.Discovery.ReverseFindServers | ( | string | discoveryUrl | ) |
Returns the servers known to the discovery server after server initiated the channel creation with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL of the discovery server. |
Standard UA TCP address is: opc.tcp://networknode:4840
List<ApplicationDescription> UnifiedAutomation.UaClient.Discovery.ReverseFindServers | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
List< string > | localeIds, | ||
List< string > | applicationUris, | ||
RequestSettings | settings | ||
) |
Returns the servers known to the discovery server after server initiated the channel creation with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL of the discovery server. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
applicationUris | The application uris. |
settings | The request settings. |
List<ServerOnNetwork> UnifiedAutomation.UaClient.Discovery.ReverseFindServersOnNetwork | ( | string | discoveryUrl | ) |
Finds the servers known to the discovery server after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
List<ServerOnNetwork> UnifiedAutomation.UaClient.Discovery.ReverseFindServersOnNetwork | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
uint | startingRecordId, | ||
uint | maxRecordsToReturn, | ||
IList< string > | serverCapabilityFilter, | ||
RequestSettings | settings, | ||
out DateTime | lastCounterResetTime | ||
) |
Finds the servers known to the discovery server after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
startingRecordId | The starting record identifier. |
maxRecordsToReturn | The maximum records to return. |
serverCapabilityFilter | The server capability filter. |
settings | The request settings. |
lastCounterResetTime | The last counter reset time. |
List<EndpointDescription> UnifiedAutomation.UaClient.Discovery.ReverseGetEndpoints | ( | string | discoveryUrl | ) |
Gets the endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL of the server. |
Standard UA TCP address is: opc.tcp://networknode:4840
List<EndpointDescription> UnifiedAutomation.UaClient.Discovery.ReverseGetEndpoints | ( | string | discoveryUrl, |
List< string > | localeIds, | ||
List< string > | profileUris, | ||
RequestSettings | settings | ||
) |
Gets the endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL of the server. |
Standard UA TCP address is: opc.tcp://networknode:4840
localeIds | The locale ids. |
profileUris | The profile uris. |
settings | The settings. |
List<EndpointDescription> UnifiedAutomation.UaClient.Discovery.ReverseGetEndpoints | ( | string | discoveryUrl, |
string | transportProfileUri, | ||
List< string > | localeIds, | ||
List< string > | profileUris, | ||
RequestSettings | settings | ||
) |
Gets the endpoints after server initiated the channel creating with a reverse hello. This is needed, when the server is behind a firewall and no port can be opened.
discoveryUrl | The discovery URL of the server. |
Standard UA TCP address is: opc.tcp://networknode:4840
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
profileUris | The profile uris. |
settings | The settings. |
IEnumerable<IncomingReverseConnectionGroup> UnifiedAutomation.UaClient.Discovery.IncomingReverseConnections => ((IIncomingReverseConnectionEvent)ReverseConnectManager).IncomingReverseConnections |
A list of all incoming reverse connections
|
get |
Gets the application.
|
getset |
The url that this instance is listening for reverse connections.
|
getset |
Gets or sets the default request settings.
The default request settings.
|
addremove |
Is called if a reverse connection is incoming.
|
get |
Returns true
if the Session shall be used for a reverse connection
|
getset |
Gets or sets the secure channel timeout.
The secure channel timeout.
|
getset |
Gets or sets the user data.