.NET Based OPC UA Client/Server SDK  3.0.10.493
UnifiedAutomation.UaBase.ITransportListenerCallback Interface Reference

This is an interface to a object that receives notifications from the listener when a message arrives. More...

Public Member Functions

IAsyncResult BeginProcessRequest (string channeId, EndpointDescription endpointDescription, IServiceRequest request, AsyncCallback callback, object callbackData)
 Begins processing a request received via a binary encoded channel. More...
 
IServiceResponse EndProcessRequest (IAsyncResult result)
 Ends processing a request received via a binary encoded channel. More...
 

Detailed Description

This is an interface to a object that receives notifications from the listener when a message arrives.

Member Function Documentation

IAsyncResult UnifiedAutomation.UaBase.ITransportListenerCallback.BeginProcessRequest ( string  channeId,
EndpointDescription  endpointDescription,
IServiceRequest  request,
AsyncCallback  callback,
object  callbackData 
)

Begins processing a request received via a binary encoded channel.

Parameters
channeIdA unique identifier for the secure channel which is the source of the request.
endpointDescriptionThe description of the endpoint which the secure channel is using.
requestThe incoming request.
callbackThe callback.
callbackDataThe callback data.
Returns
The result which must be passed to the EndProcessRequest method.
See also
EndProcessRequest, ITransportListener
IServiceResponse UnifiedAutomation.UaBase.ITransportListenerCallback.EndProcessRequest ( IAsyncResult  result)

Ends processing a request received via a binary encoded channel.

Parameters
resultThe result returned by the BeginProcessRequest method.
Returns
The response to return over the secure channel.
See also
BeginProcessRequest

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