C# Class Opc.Ua.Server.RequestManager

An object that manages requests from within the server.
Inheritance: IDisposable
ファイルを表示 Open project: OPCFoundation/UA-.NET Class Usage Examples

Public Methods

Method Description
CancelRequests ( uint requestHandle, uint &cancelCount ) : void

Called when the client wishes to cancel one or more requests.

Dispose ( ) : void

Frees any unmanaged resources.

RequestCompleted ( OperationContext context ) : void

Called when a request completes (normally or abnormally).

RequestManager ( IServerInternal server ) : System

Initilizes the manager.

RequestReceived ( OperationContext context ) : void

Called when a new request arrives.

Private Methods

Method Description
Dispose ( bool disposing ) : void
OnTimerExpired ( object state ) : void

Checks for any expired requests and changes their status.

Method Details

CancelRequests() public method

Called when the client wishes to cancel one or more requests.
public CancelRequests ( uint requestHandle, uint &cancelCount ) : void
requestHandle uint
cancelCount uint
return void

Dispose() public method

Frees any unmanaged resources.
public Dispose ( ) : void
return void

RequestCompleted() public method

Called when a request completes (normally or abnormally).
public RequestCompleted ( OperationContext context ) : void
context OperationContext
return void

RequestManager() public method

Initilizes the manager.
public RequestManager ( IServerInternal server ) : System
server IServerInternal
return System

RequestReceived() public method

Called when a new request arrives.
public RequestReceived ( OperationContext context ) : void
context OperationContext
return void