UA Bundle SDK .NET  2.2.3.276
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaServer.IHistoryReadEventManager Interface Reference

An interface to an object that allows reading of historical events. More...

Inherited by UnifiedAutomation.UaServer.BaseNodeManager.

Public Member Functions

StatusCode BeginHistoryReadEventTransaction (RequestContext context, uint totalItemCountHint, TransactionType transactionType, ReadEventDetails details, Delegate callback, object callbackData, out HistoryEventTransactionHandle handle)
 Begins the event history transaction. More...
 
void FinishHistoryReadEventTransaction (HistoryEventTransactionHandle transaction)
 Finishes the event history transaction. More...
 
StatusCode BeginHistoryReadEvent (HistoryEventOperationHandle operationHandle, HistoryReadValueId notifierToRead)
 Begins an operation to read historical events. More...
 

Detailed Description

An interface to an object that allows reading of historical events.

Member Function Documentation

StatusCode UnifiedAutomation.UaServer.IHistoryReadEventManager.BeginHistoryReadEvent ( HistoryEventOperationHandle  operationHandle,
HistoryReadValueId  notifierToRead 
)

Begins an operation to read historical events.

Parameters
operationHandleThe operation handle.
notifierToReadThe notifier to read.
Returns
Good if successful; Otherwise an error code.

If this method returns Good the callback passed to BeginHistoryReadEventTransaction must be called when the operation completes.

Implemented in UnifiedAutomation.UaServer.BaseNodeManager.

StatusCode UnifiedAutomation.UaServer.IHistoryReadEventManager.BeginHistoryReadEventTransaction ( RequestContext  context,
uint  totalItemCountHint,
TransactionType  transactionType,
ReadEventDetails  details,
Delegate  callback,
object  callbackData,
out HistoryEventTransactionHandle  handle 
)

Begins the event history transaction.

Parameters
contextThe request context.
totalItemCountHintThe total item count hint.
transactionTypeType of the transaction.
detailsThe details.
callbackThe callback.
callbackDataThe callback data.
handleThe historical event transaction handle.
Returns
Good if the transaction could be created, an error code otherwise.

Implemented in UnifiedAutomation.UaServer.BaseNodeManager.

void UnifiedAutomation.UaServer.IHistoryReadEventManager.FinishHistoryReadEventTransaction ( HistoryEventTransactionHandle  transaction)

Finishes the event history transaction.

Parameters
transactionThe transaction.

Implemented in UnifiedAutomation.UaServer.BaseNodeManager.


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