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

More...

Inherits UnifiedAutomation.UaBase.ITransportChannel.

Public Member Functions

void Dispose ()
 
void Initialize (Uri url, TransportChannelSettings settings, IProtocolConnection connection)
 
void Close ()
 
IServiceResponse SendRequest (IServiceRequest request)
 
IAsyncResult BeginSendRequest (IServiceRequest request, AsyncCallback callback, object callbackData)
 
IServiceResponse EndSendRequest (IAsyncResult result)
 
async Task< IServiceResponseSendRequestAsync (IServiceRequest request)
 

Properties

MessageSecurityMode SecurityMode [get]
 
string SecurityProfileUri [get]
 
ICertificate ServerCertificate [get, set]
 
ISecurityProvider SecurityProvider [get]
 
IProtocolListener Listener [get, set]
 
ISecureChannel SecureChannel [get, set]
 
IProtocolConnection Connection [get, set]
 
EndpointDescription EndpointDescription [get]
 
EndpointConfiguration EndpointConfiguration [get]
 
int DefaultOperationTimeout [get, set]
 
MessageContext MessageContext [get, set]
 
- Properties inherited from UnifiedAutomation.UaBase.ITransportChannel
EndpointDescription EndpointDescription [get]
 Gets the description for the endpoint used by the channel. More...
 
EndpointConfiguration EndpointConfiguration [get]
 Gets the configuration for the channel. More...
 
int DefaultOperationTimeout [get, set]
 Gets or sets the default timeout for the channel. More...
 
MessageContext MessageContext [get]
 Gets the context used when serializing messages exchanged via the channel. More...
 

Detailed Description


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