.NET Based OPC UA Client/Server SDK
3.1.0.500
|
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 |
This is an interface to a listener which supports UA binary encoding.
void UnifiedAutomation.UaBase.ITransportListener.Close | ( | ) |
Closes the listener and stops accepting connection.
StatusException | Thrown 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.
baseAddress | The base address. |
settings | The settings to use when creating the listener. |
ArgumentNullException | Thrown if any parameter is null. |
StatusException | Thrown 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.
settings | The address of the remote client. |
ArgumentNullException | Thrown if any parameter is null. |
StatusException | Thrown if any communication error occurs. |
Implemented in UnifiedAutomation.UaBase.UaTcpTransportListener.