Метод | Описание | |
---|---|---|
AddReferences ( NodeId sourceId, IList |
Adds the references to the target.
|
|
Browse ( |
Returns the set of references that meet the filter criteria.
|
|
BrowseNext ( |
Continues a browse operation that was previously halted.
|
|
Call ( |
Calls a method defined on a object.
|
|
ConditionRefresh ( |
Handles condition refresh request.
|
|
CreateExternalReference ( IDictionary |
Adds a reference to the table of external references. This is a convenience function used by custom NodeManagers. |
|
CreateMonitoredItems ( |
Creates a set of monitored items.
|
|
DeleteMonitoredItems ( |
Deletes a set of monitored items.
|
|
DeleteReferences ( NodeId targetId, IList |
Deletes the references to the target.
|
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
GetManagerHandle ( NodeId nodeId, INodeManager &nodeManager ) : object |
Returns node handle and its node manager.
|
|
HistoryRead ( |
Reads the history of a set of items.
|
|
HistoryUpdate ( |
Updates the history for a set of nodes.
|
|
MasterNodeManager ( IServerInternal server, ApplicationConfiguration configuration, string dynamicNamespaceUri ) : System |
Initializes the object with default values.
|
|
ModifyMonitoredItems ( |
Modifies a set of monitored items.
|
|
Read ( |
Reads a set of nodes
|
|
RegisterNamespaceManager ( string namespaceUri, INodeManager nodeManager ) : void |
Registers the node manager as the node manager for Nodes in the specified namespace. Multiple NodeManagers may register interest in a Namespace. The order in which this method is called determines the precedence if multiple NodeManagers exist. This method adds the namespaceUri to the Server's Namespace table if it does not already exist. This method is thread safe and can be called at anytime. This method does not have to be called for any namespaces that were in the NodeManager's NamespaceUri property when the MasterNodeManager was created. |
|
RegisterNodes ( |
Registers a set of node ids.
|
|
RemoveReferences ( List |
Deletes the specified references.
|
|
SessionClosing ( |
Signals that a session is closing.
|
|
SetMonitoringMode ( |
Changes the monitoring mode for a set of items.
|
|
Shutdown ( ) : void |
Shuts down the node managers a
|
|
Startup ( ) : void |
Creates the node managers and start them
|
|
TranslateBrowsePathsToNodeIds ( |
Translates a start node id plus a relative paths into a node id.
|
|
UnregisterNodes ( |
Unregisters a set of node ids.
|
|
Write ( |
Writes a set of values.
|
Метод | Описание | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
|
FetchReferences ( |
Loops until browse is complete for max results reached.
|
|
TranslateBrowsePath ( |
Translates a browse path.
|
|
ValidateCallRequestItem ( CallMethodRequest item ) : ServiceResult |
Validates a call request item parameter
|
|
ValidateMonitoredItemCreateRequest ( MonitoredItemCreateRequest item ) : ServiceResult |
Validates a monitored item create request parameter.
|
|
ValidateMonitoredItemModifyRequest ( MonitoredItemModifyRequest item ) : ServiceResult |
Validates a monitored item modify request parameter.
|
|
ValidateMonitoringAttributes ( MonitoringParameters attributes ) : ServiceResult |
Validates a monitoring attributes parameter.
|
|
ValidateMonitoringFilter ( ExtensionObject filter ) : ServiceResult |
Validates a monitoring filter.
|
Метод | Описание | |
---|---|---|
Browse ( |
Returns the set of references that meet the filter criteria.
|
|
CreateMonitoredItemsForEvents ( |
Create monitored items for event subscriptions.
|
|
DeleteMonitoredItemsForEvents ( |
Delete monitored items for event subscriptions.
|
|
ModifyMonitoredItemsForEvents ( |
Modify monitored items for event subscriptions.
|
|
RegisterNodeManager ( INodeManager nodeManager, List |
Registers the node manager with the master node manager.
|
|
SetMonitoringModeForEvents ( |
Delete monitored items for event subscriptions.
|
|
TranslateBrowsePath ( |
Recursively processes the elements in the RelativePath starting at the specified index.
|
|
UpdateDiagnostics ( |
Updates the diagnostics return parameter.
|
|
UpdateReferenceDescription ( |
Updates the reference description with the node attributes.
|
public AddReferences ( NodeId sourceId, IList |
||
sourceId | NodeId | |
references | IList |
|
Результат | void |
public Browse ( |
||
context | ||
view | ViewDescription | |
maxReferencesPerNode | uint | |
nodesToBrowse | BrowseDescriptionCollection | |
results | BrowseResultCollection | |
diagnosticInfos | DiagnosticInfoCollection | |
Результат | void |
public BrowseNext ( |
||
context | ||
releaseContinuationPoints | bool | |
continuationPoints | ByteStringCollection | |
results | BrowseResultCollection | |
diagnosticInfos | DiagnosticInfoCollection | |
Результат | void |
public Call ( |
||
context | ||
methodsToCall | CallMethodRequestCollection | |
results | CallMethodResultCollection | |
diagnosticInfos | DiagnosticInfoCollection | |
Результат | void |
public ConditionRefresh ( |
||
context | ||
monitoredItems | IList |
|
Результат | void |
public static CreateExternalReference ( IDictionary |
||
externalReferences | IDictionary |
|
sourceId | NodeId | |
referenceTypeId | NodeId | |
isInverse | bool | |
targetId | NodeId | |
Результат | void |
public CreateMonitoredItems ( |
||
context | ||
subscriptionId | uint | |
publishingInterval | double | |
timestampsToReturn | TimestampsToReturn | |
itemsToCreate | IList |
|
errors | IList |
|
filterResults | IList |
|
monitoredItems | IList |
|
Результат | void |
public DeleteMonitoredItems ( |
||
context | ||
subscriptionId | uint | |
itemsToDelete | IList |
|
errors | IList |
|
Результат | void |
public DeleteReferences ( NodeId targetId, IList |
||
targetId | NodeId | |
references | IList |
|
Результат | void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
Результат | void |
protected FetchReferences ( |
||
context | ||
assignContinuationPoint | bool | |
cp | ||
references | ReferenceDescriptionCollection | |
Результат | ServiceResult |
public GetManagerHandle ( NodeId nodeId, INodeManager &nodeManager ) : object | ||
nodeId | NodeId | |
nodeManager | INodeManager | |
Результат | object |
public HistoryRead ( |
||
context | ||
historyReadDetails | ExtensionObject | |
timestampsToReturn | TimestampsToReturn | |
releaseContinuationPoints | bool | |
nodesToRead | HistoryReadValueIdCollection | |
results | HistoryReadResultCollection | |
diagnosticInfos | DiagnosticInfoCollection | |
Результат | void |
public HistoryUpdate ( |
||
context | ||
historyUpdateDetails | ExtensionObjectCollection | |
results | HistoryUpdateResultCollection | |
diagnosticInfos | DiagnosticInfoCollection | |
Результат | void |
public MasterNodeManager ( IServerInternal server, ApplicationConfiguration configuration, string dynamicNamespaceUri ) : System | ||
server | IServerInternal | |
configuration | ApplicationConfiguration | |
dynamicNamespaceUri | string | |
Результат | System |
public ModifyMonitoredItems ( |
||
context | ||
timestampsToReturn | TimestampsToReturn | |
monitoredItems | IList |
|
itemsToModify | IList |
|
errors | IList |
|
filterResults | IList |
|
Результат | void |
public Read ( |
||
context | ||
maxAge | double | |
timestampsToReturn | TimestampsToReturn | |
nodesToRead | ReadValueIdCollection | |
values | DataValueCollection | |
diagnosticInfos | DiagnosticInfoCollection | |
Результат | void |
public RegisterNamespaceManager ( string namespaceUri, INodeManager nodeManager ) : void | ||
namespaceUri | string | The URI of the namespace. |
nodeManager | INodeManager | The NodeManager which owns node in the namespacee. |
Результат | void |
public RegisterNodes ( |
||
context | ||
nodesToRegister | NodeIdCollection | |
registeredNodeIds | NodeIdCollection | |
Результат | void |
public RemoveReferences ( List |
||
referencesToRemove | List |
|
Результат | void |
public SessionClosing ( |
||
context | ||
sessionId | NodeId | |
deleteSubscriptions | bool | |
Результат | void |
public SetMonitoringMode ( |
||
context | ||
monitoringMode | MonitoringMode | |
itemsToModify | IList |
|
errors | IList |
|
Результат | void |
protected TranslateBrowsePath ( |
||
context | ||
browsePath | BrowsePath | |
result | BrowsePathResult | |
Результат | ServiceResult |
public TranslateBrowsePathsToNodeIds ( |
||
context | ||
browsePaths | BrowsePathCollection | |
results | BrowsePathResultCollection | |
diagnosticInfos | DiagnosticInfoCollection | |
Результат | void |
public UnregisterNodes ( |
||
context | ||
nodesToUnregister | NodeIdCollection | |
Результат | void |
protected static ValidateCallRequestItem ( CallMethodRequest item ) : ServiceResult | ||
item | CallMethodRequest | |
Результат | ServiceResult |
protected static ValidateMonitoredItemCreateRequest ( MonitoredItemCreateRequest item ) : ServiceResult | ||
item | MonitoredItemCreateRequest | |
Результат | ServiceResult |
protected static ValidateMonitoredItemModifyRequest ( MonitoredItemModifyRequest item ) : ServiceResult | ||
item | MonitoredItemModifyRequest | |
Результат | ServiceResult |
protected static ValidateMonitoringAttributes ( MonitoringParameters attributes ) : ServiceResult | ||
attributes | MonitoringParameters | |
Результат | ServiceResult |
protected static ValidateMonitoringFilter ( ExtensionObject filter ) : ServiceResult | ||
filter | ExtensionObject | |
Результат | ServiceResult |
public Write ( |
||
context | ||
nodesToWrite | WriteValueCollection | |
results | StatusCodeCollection | |
diagnosticInfos | DiagnosticInfoCollection | |
Результат | void |