.NET Based OPC UA Client/Server SDK
3.2.3.527
|
Namespaces | |
package | Model |
package | RoleConfiguration |
Functions | |
delegate IAggregateCalculator | AggregatorFactory (NodeId aggregateId, DateTime startTime, DateTime endTime, double processingInterval, bool stepped, AggregateConfiguration configuration) |
Creates a new instance of an aggregate factory. More... | |
delegate StatusCode | CallMethodEventHandler (RequestContext context, MethodHandle methodHandle, IList< Variant > inputArguments, List< StatusCode > inputArgumentResults, List< Variant > outputArguments) |
The method which is called to invoke the method. More... | |
delegate void | StartEventMonitoringCompleteEventHandler (NotifierOperationHandle operationHandle, object callbackData, MonitoredItemHandle itemHandle, EventMonitoringResult result, bool doNotBlockThread) |
Called when a start event monitoring operation completes. More... | |
delegate void | ModifyEventMonitoringCompleteEventHandler (MonitoredItemOperationHandle operationHandle, object callbackData, EventMonitoringResult result, bool doNotBlockThread) |
Called when a modify event monitoring operation completes. More... | |
delegate void | EventNotificationEventHandler (RequestContext context, MonitoredItemHandle itemHandle, GenericEvent e, bool doNotBlockThread) |
Called when a new event occurs. More... | |
delegate void | HistoryReadDataCompleteEventHandler (HistoryDataOperationHandle operationHandle, object callbackData, HistoryReadResult result, bool doNotBlockThread) |
A function used to report the results of a history read data operation. More... | |
delegate void | HistoryReadEventCompleteEventHandler (HistoryEventOperationHandle operationHandle, object callbackData, HistoryReadResult result, bool doNotBlockThread) |
A function used to report the results of a history read event operation. More... | |
delegate void | HistoryUpdateDataCompleteEventHandler (HistoryDataOperationHandle operationHandle, object callbackData, HistoryUpdateResult result, bool doNotBlockThread) |
A function used to report the results of a history update data operation. More... | |
delegate void | HistoryUpdateEventCompleteEventHandler (HistoryEventOperationHandle operationHandle, object callbackData, HistoryUpdateResult result, bool doNotBlockThread) |
A function used to report the results of a history update data operation. More... | |
delegate void | ReadCompleteEventHandler (NodeAttributeOperationHandle operationHandle, object callbackData, DataValue dataValue, bool doNotBlockThread) |
A function used to report the results of a read operation. More... | |
delegate void | WriteCompleteEventHandler (NodeAttributeOperationHandle operationHandle, object callbackData, StatusCode result, bool doNotBlockThread) |
A function used to report the results of a write operation. More... | |
delegate void | StartDataMonitoringCompleteEventHandler (NodeAttributeOperationHandle operationHandle, object callbackData, MonitoredItemHandle itemHandle, DataMonitoringResult result, bool doNotBlockThread) |
A function used to report the results of a start data monitoring operation. More... | |
delegate void | ModifyDataMonitoringCompleteEventHandler (MonitoredItemOperationHandle operationHandle, object callbackData, DataMonitoringResult result, bool doNotBlockThread) |
A function used to report the results of a modify data monitoring operation. More... | |
delegate void | StopMonitoringCompleteEventHandler (MonitoredItemOperationHandle operationHandle, object callbackData, StatusCode result, bool doNotBlockThread) |
A function used to report the results of a stop data monitoring operation. More... | |
delegate void | SetMonitoringModeCompleteEventHandler (MonitoredItemOperationHandle operationHandle, object callbackData, StatusCode result, bool doNotBlockThread) |
A function used to report the results of a set data monitoring mode operation. More... | |
delegate void | DataChangeEventHandler (RequestContext context, MonitoredItemHandle itemHandle, DataValue dataValue, bool doNotBlockThread) |
A function used to report a change to a monitored attribute. More... | |
delegate void | CallCompleteEventHandler (MethodOperationHandle handle, object callbackData, CallMethodResult result, bool doNotBlockThread) |
A function that is called when a call operation completes. More... | |
delegate void | BrowseCompletedEventHandler (BrowseOperationHandle operationHandle, object callbackData, BrowseResult browseResult, ContinuationPoint continuationPoint, bool doNotBlockThread) |
A function that is called when a browse operation completes. More... | |
delegate void | TranslateCompletedEventHandler (BrowseOperationHandle operationHandle, object callbackData, BrowsePathResult browseResult, bool doNotBlockThread) |
A function that is called when a translate browse paths operation completes. More... | |
delegate void | QueryCompletedEventHandler (QueryHandle queryHandle, object callbackData, QueryDataSetCollection queryDataSets, QueryContinuationPoint continuationPoint, ParsingResultCollection parsingResults, ContentFilterResult filterResult, bool doNotBlockThread) |
A delegate to report the result of a query operation. More... | |
delegate StatusCode | GetHistoryEventHandleEventHandler (RequestContext context, NodeId notifierId, out HistoryEventHandle handle) |
A delegate used to provide a handler for historical events. More... | |
delegate void | InternalClientDataChangeEventHandler (RequestContext context, MonitoredItemHandle itemHandle, MonitoredItemNotification dataChange, object callbackData) |
Invoked when a new data change is available for an internal subscription. More... | |
delegate void | InternalClientEventEventHandler (RequestContext context, MonitoredItemHandle itemHandle, EventFieldList e, object callbackData) |
Invoked when a new event is available for an internal subscription. More... | |
delegate void | UntrustedUserCertificateEventHandler (object sender, UntrustedUserCertificateEventArgs e) |
A delegate to handle an untrusted certificate event. More... | |
delegate void | SessionEventHandler (Session session, SessionEventReason reason) |
The delegate for functions used to receive session related events. More... | |
delegate void | ImpersonateEventHandler (Session session, ImpersonateEventArgs args) |
The delegate for functions used to receive impersonation events. More... | |
delegate void | SubscriptionEventHandler (Subscription subscription, bool deleted) |
The delegate for functions used to receive subscription related events. More... | |
The methods supported by the node manager.
enum UnifiedAutomation.UaServer.EventSeverity : int |
The severity for an event.
Event severities can have any value between 1 and 1000. This enumeration provides default values.
The current publishing state for a subscription.
The set of all service request types (used for collecting diagnostics and checking permissions).
The set of all transaction types.
The possible user access rights.
delegate IAggregateCalculator UnifiedAutomation.UaServer.AggregatorFactory | ( | NodeId | aggregateId, |
DateTime | startTime, | ||
DateTime | endTime, | ||
double | processingInterval, | ||
bool | stepped, | ||
AggregateConfiguration | configuration | ||
) |
Creates a new instance of an aggregate factory.
delegate void UnifiedAutomation.UaServer.BrowseCompletedEventHandler | ( | BrowseOperationHandle | operationHandle, |
object | callbackData, | ||
BrowseResult | browseResult, | ||
ContinuationPoint | continuationPoint, | ||
bool | doNotBlockThread | ||
) |
A function that is called when a browse operation completes.
operationHandle | The operation handle. |
callbackData | The callback data. |
browseResult | The browse result. |
continuationPoint | The continuation point. |
doNotBlockThread | if set to true do not block thread. |
delegate void UnifiedAutomation.UaServer.CallCompleteEventHandler | ( | MethodOperationHandle | handle, |
object | callbackData, | ||
CallMethodResult | result, | ||
bool | doNotBlockThread | ||
) |
A function that is called when a call operation completes.
handle | The handle. |
callbackData | The callback data. |
result | The result. |
doNotBlockThread | if set to true then the current thread should not be blocked. |
delegate StatusCode UnifiedAutomation.UaServer.CallMethodEventHandler | ( | RequestContext | context, |
MethodHandle | methodHandle, | ||
IList< Variant > | inputArguments, | ||
List< StatusCode > | inputArgumentResults, | ||
List< Variant > | outputArguments | ||
) |
The method which is called to invoke the method.
context | The request context. |
methodHandle | The method handle. |
inputArguments | The input arguments. |
inputArgumentResults | The input argument results. |
outputArguments | The output arguments. |
StatusException | May be thrown but has the same meaning as a Bad return code. |
delegate void UnifiedAutomation.UaServer.DataChangeEventHandler | ( | RequestContext | context, |
MonitoredItemHandle | itemHandle, | ||
DataValue | dataValue, | ||
bool | doNotBlockThread | ||
) |
A function used to report a change to a monitored attribute.
context | The request context. |
itemHandle | The item handle. |
dataValue | The data value. |
doNotBlockThread | if set to true then do not block thread. |
delegate void UnifiedAutomation.UaServer.EventNotificationEventHandler | ( | RequestContext | context, |
MonitoredItemHandle | itemHandle, | ||
GenericEvent | e, | ||
bool | doNotBlockThread | ||
) |
Called when a new event occurs.
context | The request context. |
itemHandle | The item handle. |
e | The event. |
doNotBlockThread | if set to true then the current thread should not be blocked. |
delegate StatusCode UnifiedAutomation.UaServer.GetHistoryEventHandleEventHandler | ( | RequestContext | context, |
NodeId | notifierId, | ||
out HistoryEventHandle | handle | ||
) |
A delegate used to provide a handler for historical events.
context | The context. |
notifierId | The notifier identifier. |
handle | The handle. |
delegate void UnifiedAutomation.UaServer.HistoryReadDataCompleteEventHandler | ( | HistoryDataOperationHandle | operationHandle, |
object | callbackData, | ||
HistoryReadResult | result, | ||
bool | doNotBlockThread | ||
) |
A function used to report the results of a history read data operation.
operationHandle | The operation handle. |
callbackData | The callback data. |
result | The result. |
doNotBlockThread | if set to true then do not block thread. |
delegate void UnifiedAutomation.UaServer.HistoryReadEventCompleteEventHandler | ( | HistoryEventOperationHandle | operationHandle, |
object | callbackData, | ||
HistoryReadResult | result, | ||
bool | doNotBlockThread | ||
) |
A function used to report the results of a history read event operation.
operationHandle | The operation handle. |
callbackData | The callback data. |
result | The result. |
doNotBlockThread | if set to true then do not block thread. |
delegate void UnifiedAutomation.UaServer.HistoryUpdateDataCompleteEventHandler | ( | HistoryDataOperationHandle | operationHandle, |
object | callbackData, | ||
HistoryUpdateResult | result, | ||
bool | doNotBlockThread | ||
) |
A function used to report the results of a history update data operation.
operationHandle | The operation handle. |
callbackData | The callback data. |
result | The result. |
doNotBlockThread | if set to true then do not block thread. |
delegate void UnifiedAutomation.UaServer.HistoryUpdateEventCompleteEventHandler | ( | HistoryEventOperationHandle | operationHandle, |
object | callbackData, | ||
HistoryUpdateResult | result, | ||
bool | doNotBlockThread | ||
) |
A function used to report the results of a history update data operation.
operationHandle | The operation handle. |
callbackData | The callback data. |
result | The result. |
doNotBlockThread | if set to true then do not block thread. |
delegate void UnifiedAutomation.UaServer.ImpersonateEventHandler | ( | Session | session, |
ImpersonateEventArgs | args | ||
) |
The delegate for functions used to receive impersonation events.
delegate void UnifiedAutomation.UaServer.InternalClientDataChangeEventHandler | ( | RequestContext | context, |
MonitoredItemHandle | itemHandle, | ||
MonitoredItemNotification | dataChange, | ||
object | callbackData | ||
) |
Invoked when a new data change is available for an internal subscription.
context | The request context. |
itemHandle | The item handle. |
dataChange | The data change. |
callbackData | The callback data. |
delegate void UnifiedAutomation.UaServer.InternalClientEventEventHandler | ( | RequestContext | context, |
MonitoredItemHandle | itemHandle, | ||
EventFieldList | e, | ||
object | callbackData | ||
) |
Invoked when a new event is available for an internal subscription.
context | The request context. |
itemHandle | The item handle. |
e | The e. |
callbackData | The callback data. |
delegate void UnifiedAutomation.UaServer.ModifyDataMonitoringCompleteEventHandler | ( | MonitoredItemOperationHandle | operationHandle, |
object | callbackData, | ||
DataMonitoringResult | result, | ||
bool | doNotBlockThread | ||
) |
A function used to report the results of a modify data monitoring operation.
operationHandle | The operation handle. |
callbackData | The callback data. |
result | The result. |
doNotBlockThread | if set to true then do not block thread. |
delegate void UnifiedAutomation.UaServer.ModifyEventMonitoringCompleteEventHandler | ( | MonitoredItemOperationHandle | operationHandle, |
object | callbackData, | ||
EventMonitoringResult | result, | ||
bool | doNotBlockThread | ||
) |
Called when a modify event monitoring operation completes.
operationHandle | The operation handle. |
callbackData | The callback data. |
result | The result. |
doNotBlockThread | if set to true then the current thread should not be blocked. |
delegate void UnifiedAutomation.UaServer.QueryCompletedEventHandler | ( | QueryHandle | queryHandle, |
object | callbackData, | ||
QueryDataSetCollection | queryDataSets, | ||
QueryContinuationPoint | continuationPoint, | ||
ParsingResultCollection | parsingResults, | ||
ContentFilterResult | filterResult, | ||
bool | doNotBlockThread | ||
) |
A delegate to report the result of a query operation.
queryHandle | The handle associated with the operation. |
callbackData | The callback data associated with the request. |
queryDataSets | The datasets that meet the query criteria. |
continuationPoint | A continuation point if the query is not complete. |
parsingResults | Any errors parsing the NodeTypes passed in the request. NULL for continued queries. |
filterResult | Any errors with the ContentFilter passed in the request, NULL for continued queries. |
doNotBlockThread | True if the current thread must not be blocked; false otherwise. |
delegate void UnifiedAutomation.UaServer.ReadCompleteEventHandler | ( | NodeAttributeOperationHandle | operationHandle, |
object | callbackData, | ||
DataValue | dataValue, | ||
bool | doNotBlockThread | ||
) |
A function used to report the results of a read operation.
operationHandle | The operation handle. |
callbackData | The callback data. |
dataValue | The data value. |
doNotBlockThread | if set to true then do not block thread. |
delegate void UnifiedAutomation.UaServer.SessionEventHandler | ( | Session | session, |
SessionEventReason | reason | ||
) |
The delegate for functions used to receive session related events.
delegate void UnifiedAutomation.UaServer.SetMonitoringModeCompleteEventHandler | ( | MonitoredItemOperationHandle | operationHandle, |
object | callbackData, | ||
StatusCode | result, | ||
bool | doNotBlockThread | ||
) |
A function used to report the results of a set data monitoring mode operation.
operationHandle | The operation handle. |
callbackData | The callback data. |
result | The result. |
doNotBlockThread | if set to true then do not block thread. |
delegate void UnifiedAutomation.UaServer.StartDataMonitoringCompleteEventHandler | ( | NodeAttributeOperationHandle | operationHandle, |
object | callbackData, | ||
MonitoredItemHandle | itemHandle, | ||
DataMonitoringResult | result, | ||
bool | doNotBlockThread | ||
) |
A function used to report the results of a start data monitoring operation.
operationHandle | The operation handle. |
callbackData | The callback data. |
itemHandle | The item handle. |
result | The result. |
doNotBlockThread | if set to true then do not block thread. |
delegate void UnifiedAutomation.UaServer.StartEventMonitoringCompleteEventHandler | ( | NotifierOperationHandle | operationHandle, |
object | callbackData, | ||
MonitoredItemHandle | itemHandle, | ||
EventMonitoringResult | result, | ||
bool | doNotBlockThread | ||
) |
Called when a start event monitoring operation completes.
operationHandle | The operation handle. |
callbackData | The callback data. |
itemHandle | The item handle. |
result | The result. |
doNotBlockThread | if set to true then the current thread should not be blocked. |
delegate void UnifiedAutomation.UaServer.StopMonitoringCompleteEventHandler | ( | MonitoredItemOperationHandle | operationHandle, |
object | callbackData, | ||
StatusCode | result, | ||
bool | doNotBlockThread | ||
) |
A function used to report the results of a stop data monitoring operation.
operationHandle | The operation handle. |
callbackData | The callback data. |
result | The result. |
doNotBlockThread | if set to true then do not block thread. |
delegate void UnifiedAutomation.UaServer.SubscriptionEventHandler | ( | Subscription | subscription, |
bool | deleted | ||
) |
The delegate for functions used to receive subscription related events.
subscription | The subscription that was affected. |
deleted | True if the subscription was deleted. |
delegate void UnifiedAutomation.UaServer.TranslateCompletedEventHandler | ( | BrowseOperationHandle | operationHandle, |
object | callbackData, | ||
BrowsePathResult | browseResult, | ||
bool | doNotBlockThread | ||
) |
A function that is called when a translate browse paths operation completes.
operationHandle | The operation handle. |
callbackData | The callback data. |
browseResult | The browse result. |
doNotBlockThread | if set to true do not block thread. |
delegate void UnifiedAutomation.UaServer.UntrustedUserCertificateEventHandler | ( | object | sender, |
UntrustedUserCertificateEventArgs | e | ||
) |
A delegate to handle an untrusted certificate event.
sender | The sender. |
e | The UnifiedAutomation.UaServer.UntrustedUserCertificateEventArgs instance containing the event data. |
delegate void UnifiedAutomation.UaServer.WriteCompleteEventHandler | ( | NodeAttributeOperationHandle | operationHandle, |
object | callbackData, | ||
StatusCode | result, | ||
bool | doNotBlockThread | ||
) |
A function used to report the results of a write operation.
operationHandle | The operation handle. |
callbackData | The callback data. |
result | The result. |
doNotBlockThread | if set to true then do not block thread. |