.NET Based OPC UA Client/Server SDK  3.1.0.500
UnifiedAutomation.UaBase.ITransportListener Interface Reference

This is an interface to a listener which supports UA binary encoding. More...

Inherits IDisposable.

Inherited by UnifiedAutomation.UaBase.UaTcpTransportListener.

Public Member Functions

void Open (Uri baseAddress, TransportListenerSettings settings)
 Opens the listener and starts accepting connection. More...
 
void Close ()
 Closes the listener and stops accepting connection. More...
 
void OpenReverseConnect (ReverseConnectionSettings settings)
 Opens a connection to a remote client and waits for a session. More...
 

Events

EventHandler
< TransportMessageEventArgs
MessageReceived
 
EventHandler
< IncomingReverseConnectionOpenedEventArgs
IncomingReverseConnectionOpened
 
EventHandler
< IncomingReverseConnectionClosedEventArgs
IncomingReverseConnectionClosed
 
EventHandler
< OutgoingReverseConnectionUpdateEventArgs
OutgoingReverseConnectionOpened
 
EventHandler
< OutgoingReverseConnectionUpdateEventArgs
OutgoingReverseConnectionClosed
 
EventHandler
< OpenSecureChannelData
SecureChannelOpened
 
EventHandler
< CloseSecureChannelData
SecureChannelClosed
 

Detailed Description

This is an interface to a listener which supports UA binary encoding.

Member Function Documentation

void UnifiedAutomation.UaBase.ITransportListener.Close ( )

Closes the listener and stops accepting connection.

Exceptions
StatusExceptionThrown if any communication error occurs.

Implemented in UnifiedAutomation.UaBase.UaTcpTransportListener.

void UnifiedAutomation.UaBase.ITransportListener.Open ( Uri  baseAddress,
TransportListenerSettings  settings 
)

Opens the listener and starts accepting connection.

Parameters
baseAddressThe base address.
settingsThe settings to use when creating the listener.
Exceptions
ArgumentNullExceptionThrown if any parameter is null.
StatusExceptionThrown if any communication error occurs.

Implemented in UnifiedAutomation.UaBase.UaTcpTransportListener.

void UnifiedAutomation.UaBase.ITransportListener.OpenReverseConnect ( ReverseConnectionSettings  settings)

Opens a connection to a remote client and waits for a session.

Parameters
settingsThe address of the remote client.
Exceptions
ArgumentNullExceptionThrown if any parameter is null.
StatusExceptionThrown if any communication error occurs.

Implemented in UnifiedAutomation.UaBase.UaTcpTransportListener.


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