Method | Description | |
---|---|---|
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.
|
|
EmptyNodeManager ( IServerInternal server, ApplicationConfiguration configuration ) : System |
Initializes the node manager.
|
|
New ( ISystemContext context, NodeState node ) : Opc.Ua.NodeId |
Creates the NodeId for the specified node.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
|
GetManagerHandle ( |
Returns a unique handle for the node.
|
|
ValidateNode ( |
Verifies that the specified node exists.
|
Method | Description | |
---|---|---|
CreateAnalogItemVariable ( NodeState parent, string path, string name, BuiltInType dataType, int valueRank ) : DataItemState |
Creates a new variable.
|
|
CreateAnalogItemVariable ( NodeState parent, string path, string name, BuiltInType dataType, int valueRank, object initialValues ) : DataItemState | ||
CreateAnalogItemVariable ( NodeState parent, string path, string name, BuiltInType dataType, int valueRank, object initialValues, |
||
CreateAnalogItemVariable ( NodeState parent, string path, string name, Opc.Ua.NodeId dataType, int valueRank, object initialValues, |
||
CreateDataItemVariable ( NodeState parent, string path, string name, BuiltInType dataType, int valueRank ) : DataItemState |
Creates a new variable.
|
|
CreateDataItemVariables ( NodeState parent, string path, string name, BuiltInType dataType, int valueRank, |
||
CreateDataType ( NodeState parent, IDictionary |
Creates a new data type.
|
|
CreateDynamicVariable ( NodeState parent, string path, string name, BuiltInType dataType, int valueRank ) : BaseDataVariableState |
Creates a new variable.
|
|
CreateDynamicVariable ( NodeState parent, string path, string name, Opc.Ua.NodeId dataType, int valueRank ) : BaseDataVariableState |
Creates a new variable.
|
|
CreateDynamicVariables ( NodeState parent, string path, string name, BuiltInType dataType, int valueRank, uint numVariables ) : BaseDataVariableState[] | ||
CreateDynamicVariables ( NodeState parent, string path, string name, Opc.Ua.NodeId dataType, int valueRank, uint numVariables ) : BaseDataVariableState[] | ||
CreateFolder ( NodeState parent, string path, string name ) : |
Creates a new folder.
|
|
CreateMeshVariable ( NodeState parent, string path, string name ) : BaseDataVariableState |
Creates a new variable.
|
|
CreateMethod ( NodeState parent, string path, string name ) : |
Creates a new method.
|
|
CreateMultiStateDiscreteItemVariable ( NodeState parent, string path, string name ) : DataItemState |
Creates a new variable.
|
|
CreateMultiStateValueDiscreteItemVariable ( NodeState parent, string path, string name ) : DataItemState |
Creates a new variable.
|
|
CreateObject ( NodeState parent, string path, string name ) : |
Creates a new object.
|
|
CreateObjectType ( NodeState parent, IDictionary |
Creates a new object type.
|
|
CreateReferenceType ( NodeState parent, IDictionary |
Creates a new reference type.
|
|
CreateTwoStateDiscreteItemVariable ( NodeState parent, string path, string name, string trueState, string falseState ) : DataItemState |
Creates a new variable.
|
|
CreateVariable ( NodeState parent, string path, string name, BuiltInType dataType, int valueRank ) : BaseDataVariableState |
Creates a new variable.
|
|
CreateVariable ( NodeState parent, string path, string name, Opc.Ua.NodeId dataType, int valueRank ) : BaseDataVariableState |
Creates a new variable.
|
|
CreateVariableType ( NodeState parent, IDictionary |
Creates a new variable type.
|
|
CreateVariables ( NodeState parent, string path, string name, BuiltInType dataType, int valueRank, |
||
CreateVariables ( NodeState parent, string path, string name, Opc.Ua.NodeId dataType, int valueRank, |
||
CreateView ( NodeState parent, IDictionary |
Creates a new view.
|
|
DoSimulation ( object state ) : void | ||
GetNewValue ( BaseVariableState variable ) : object | ||
OnAddCall ( ISystemContext context, |
||
OnDivideCall ( ISystemContext context, |
||
OnHelloCall ( ISystemContext context, |
||
OnMultiplyCall ( ISystemContext context, |
||
OnSubstractCall ( ISystemContext context, |
||
OnVoidCall ( ISystemContext context, |
||
OnWriteAnalog ( ISystemContext context, NodeState node, |
||
OnWriteDataItem ( ISystemContext context, NodeState node, |
||
OnWriteDiscrete ( ISystemContext context, NodeState node, |
||
OnWriteEnabled ( ISystemContext context, NodeState node, object &value ) : |
||
OnWriteInterval ( ISystemContext context, NodeState node, object &value ) : |
public CreateAddressSpace ( IDictionary |
||
externalReferences | IDictionary |
|
return | void |
public EmptyNodeManager ( IServerInternal server, ApplicationConfiguration configuration ) : System | ||
server | IServerInternal | |
configuration | ApplicationConfiguration | |
return | System |
protected GetManagerHandle ( |
||
context | ||
nodeId | Opc.Ua.NodeId | |
cache | NodeState>.IDictionary | |
return |
public New ( ISystemContext context, NodeState node ) : Opc.Ua.NodeId | ||
context | ISystemContext | |
node | NodeState | |
return | Opc.Ua.NodeId |
protected ValidateNode ( |
||
context | ||
handle | ||
cache | NodeState>.IDictionary | |
return | NodeState |