.NET Based OPC UA Client/Server SDK  3.1.0.500
UnifiedAutomation.UaBase.ApmTcpConnection Class Reference

More...

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
 

Detailed Description


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