Method | Description | |
---|---|---|
ComAeClientNodeManager ( IServerInternal server, string namespaceUri, |
Initializes the node manager.
|
|
ConditionRefresh ( |
Tells the node manager to refresh any conditions associated with the specified monitored items.
|
|
CreateAddressSpace ( IDictionary |
Does any initialization required before the address space can be used. The externalReferences is an out parameter that allows the node manager to link to nodes in other node managers. For example, the 'Objects' node is managed by the CoreNodeManager and should have a reference to the root folder node(s) exposed by this node manager. |
|
DeleteAddressSpace ( ) : void |
Frees any resources allocated for the address space.
|
|
New ( ISystemContext context, NodeState node ) : Opc.Ua.NodeId |
Creates the NodeId for the specified node. This method is called by the NodeState.Create() method which initializes a Node from the type model. During initialization a number of child nodes are created and need to have NodeIds assigned to them. This implementation constructs NodeIds by constructing strings. Other implementations could assign unique integers or Guids and save the new Node in a dictionary for later lookup. |
|
OnServerReconnected ( object state ) : void |
Called when client manager has reconnected to the COM server.
|
|
SubscribeToAllEvents ( |
Subscribes or unsubscribes to events produced by all event sources. This method is called when a event subscription is created or deleted. The node manager must start/stop reporting events for all objects that it manages. |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
|
GetManagerHandle ( |
Returns a unique handle for the node.
|
|
LoadPredefinedNodes ( ISystemContext context ) : NodeStateCollection |
Loads a node set from a file or resource and addes them to the set of predefined nodes.
|
|
SubscribeToEvents ( |
Subscribes to events.
|
|
ValidateNode ( |
Verifies that the specified node exists.
|
Method | Description | |
---|---|---|
DoMetadataUpdate ( object state ) : void |
Updates the type cache.
|
|
OnAcknowledge ( ISystemContext context, |
Called when the alarm is acknowledged.
|
|
WaitForTypeCache ( ) : bool |
Waits for the type cache to be initialized.
|
public ComAeClientNodeManager ( IServerInternal server, string namespaceUri, |
||
server | IServerInternal | |
namespaceUri | string | |
configuration | ||
ownsTypeModel | bool | |
return | System |
public ConditionRefresh ( |
||
context | ||
monitoredItems | IList |
|
return |
public CreateAddressSpace ( IDictionary |
||
externalReferences | IDictionary |
|
return | void |
protected GetManagerHandle ( |
||
context | ||
nodeId | Opc.Ua.NodeId | |
cache | NodeState>.IDictionary | |
return |
protected LoadPredefinedNodes ( ISystemContext context ) : NodeStateCollection | ||
context | ISystemContext | |
return | NodeStateCollection |
public New ( ISystemContext context, NodeState node ) : Opc.Ua.NodeId | ||
context | ISystemContext | The context. |
node | NodeState | The node. |
return | Opc.Ua.NodeId |
public OnServerReconnected ( object state ) : void | ||
state | object | |
return | void |
public SubscribeToAllEvents ( |
||
context | ||
subscriptionId | uint | |
monitoredItem | IEventMonitoredItem | |
unsubscribe | bool | |
return |
protected SubscribeToEvents ( |
||
context | ||
source | NodeState | |
monitoredItem | IEventMonitoredItem | |
unsubscribe | bool | |
return |
protected ValidateNode ( |
||
context | ||
handle | ||
cache | NodeState>.IDictionary | |
return | NodeState |