Method | Description | |
---|---|---|
BoilerNodeManager ( Opc server, ApplicationConfiguration configuration ) : System |
Initializes the node manager.
|
|
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. |
|
New ( ISystemContext context, NodeState node ) : Opc.Ua.NodeId |
Creates the NodeId for the specified node.
|
Method | Description | |
---|---|---|
AddBehaviourToPredefinedNode ( ISystemContext context, NodeState predefinedNode ) : NodeState |
Replaces the generic node with a node specific to the model.
|
|
LoadPredefinedNodes ( ISystemContext context ) : NodeStateCollection |
Loads a node set from a file or resource and addes them to the set of predefined nodes.
|
|
OnCreateMonitoredItem ( ISystemContext systemContext, |
Does any processing after a monitored item is created.
|
|
OnDeleteMonitoredItem ( ISystemContext systemContext, |
Does any processing after a monitored item is deleted.
|
|
OnModifyMonitoredItem ( ISystemContext systemContext, |
Does any processing after a monitored item is created.
|
|
OnSetMonitoringMode ( ISystemContext systemContext, |
Does any processing after a monitored item is created.
|
Method | Description | |
---|---|---|
CreateBoiler ( |
Creates a boiler and adds it to the address space.
|
|
UpdateDisplayName ( |
Updates the display name for an instance with the unit label name. This method assumes the DisplayName has the form NameX001 where X0 is the unit label placeholder. |
protected AddBehaviourToPredefinedNode ( ISystemContext context, NodeState predefinedNode ) : NodeState | ||
context | ISystemContext | |
predefinedNode | NodeState | |
return | NodeState |
public BoilerNodeManager ( Opc server, ApplicationConfiguration configuration ) : System | ||
server | Opc | |
configuration | ApplicationConfiguration | |
return | System |
public CreateAddressSpace ( IDictionary |
||
externalReferences | IDictionary |
|
return | void |
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 |
protected OnCreateMonitoredItem ( ISystemContext systemContext, |
||
systemContext | ISystemContext | |
itemToCreate | ||
monitoredNode | ||
monitoredItem | ||
return | void |
protected OnDeleteMonitoredItem ( ISystemContext systemContext, |
||
systemContext | ISystemContext | |
monitoredNode | ||
monitoredItem | ||
return | void |
protected OnModifyMonitoredItem ( ISystemContext systemContext, |
||
systemContext | ISystemContext | |
itemToModify | ||
monitoredNode | ||
monitoredItem | ||
previousSamplingInterval | double | |
return | void |
protected OnSetMonitoringMode ( ISystemContext systemContext, |
||
systemContext | ISystemContext | |
monitoredNode | ||
monitoredItem | ||
previousMode | MonitoringMode | |
currentMode | MonitoringMode | |
return | void |