.NET Based OPC UA Client/Server SDK
3.0.9.490
|
Inherits IDisposable, and UnifiedAutomation.UaBase.IProtocolConnection.
Public Member Functions | |
ApmTcpConnection (ApmTcpListener listener, TcpClient client, Stream stream, ProtocolListenerSettings settings) | |
void | Dispose () |
void | Upgrade (Stream stream) |
IAsyncResult | BeginDisconnect (ArraySegment< byte > message, AsyncCallback callback, object state) |
void | EndDisconnect (IAsyncResult result) |
IAsyncResult | BeginReceiveMessage (AsyncCallback callback, object state) |
ArraySegment< byte > | EndReceiveMessage (IAsyncResult result) |
void | SendMessage (ArraySegment< byte > buffer, IProtocolMessage request=null) |
void | SendMessage (IList< ArraySegment< byte >> buffers, IProtocolMessage request=null) |
Public Member Functions inherited from UnifiedAutomation.UaBase.IProtocolConnection | |
Task | DisconnectAsync (ArraySegment< byte > message, CancellationToken ct) |
Properties | |
IProtocolListener | Listener [get] |
BufferManager | BufferManager [get] |
ConnectionState | State [get] |
uint | Id [get, set] |
DateTime | CreationTime [get] |
object | UserData [get, set] |
TcpClient | TcpClient [get] |
Stream | Stream [get] |
Properties inherited from UnifiedAutomation.UaBase.IProtocolConnection | |
IProtocolListener | Listener [get] |
BufferManager | BufferManager [get] |
ConnectionState | State [get] |
object | UserData [get, set] |
Events | |
EventHandler < MessageReceivedEventArgs > | MessageReceived |
Events inherited from UnifiedAutomation.UaBase.IProtocolConnection | |
EventHandler < MessageReceivedEventArgs > | MessageReceived |