Method | Description | |
---|---|---|
CreateAddressSpace ( IDictionary |
Does any initialization required before the address space can be used.
|
|
DeleteAddressSpace ( ) : void |
Frees any resources allocated for the address space.
|
|
HistoricalAccessServerNodeManager ( IServerInternal server, ApplicationConfiguration configuration ) : System |
Initializes the node manager.
|
|
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. |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
|
GetManagerHandle ( |
Returns a unique handle for the node.
|
|
HistoryDeleteAtTime ( |
Deletes the data history for one or more nodes.
|
|
HistoryDeleteRawModified ( |
Deletes the data history for one or more nodes.
|
|
HistoryReadAtTime ( |
Reads the data at the specified time for an item.
|
|
HistoryReadProcessed ( |
Reads the processed data for an item.
|
|
HistoryReadRawModified ( |
Reads the raw data for an item.
|
|
HistoryReleaseContinuationPoints ( |
Releases the history continuation point.
|
|
HistoryUpdateData ( |
Updates the data history for one or more nodes.
|
|
HistoryUpdateStructureData ( |
Updates the data history for one or more nodes.
|
|
OnMonitoredItemCreated ( |
Called after creating a MonitoredItem.
|
|
OnMonitoredItemDeleted ( |
Called after deleting a MonitoredItem.
|
|
Read ( |
Validates the nodes and reads the values from the underlying source.
|
|
ReadInitialValue ( |
Reads the initial value for a monitored item.
|
|
ReviseAggregateFilter ( |
Revises an aggregate filter (may require knowledge of the variable being used).
|
|
ValidateNode ( |
Verifies that the specified node exists.
|
Method | Description | |
---|---|---|
CreateFolderFromResources ( NodeState root, string folderName ) : void |
Creates items from embedded resources.
|
|
CreateHistoryReadRequest ( |
Creates a new history request.
|
|
CreateHistoryReadRequest ( |
Creates a new history request.
|
|
CreateHistoryReadRequest ( |
Creates a new history request.
|
|
DoSimulation ( object state ) : void |
Runs the simulation.
|
|
LoadContinuationPoint ( |
Loads a history continuation point.
|
|
QueueProcessedValues ( |
Extracts and queues any processed values.
|
|
Reload ( |
Loads the archive item state from the underlying source.
|
|
ReviseAggregateConfiguration ( |
Revises the aggregate configuration.
|
|
RowToDataValue ( |
Creates a new history request.
|
|
SaveContinuationPoint ( |
Saves a history continuation point.
|
public CreateAddressSpace ( IDictionary |
||
externalReferences | IDictionary |
|
return | void |
protected GetManagerHandle ( |
||
context | ||
nodeId | Opc.Ua.NodeId | |
cache | NodeState>.IDictionary | |
return |
public HistoricalAccessServerNodeManager ( IServerInternal server, ApplicationConfiguration configuration ) : System | ||
server | IServerInternal | |
configuration | ApplicationConfiguration | |
return | System |
protected HistoryDeleteAtTime ( |
||
context | ||
nodesToUpdate | IList |
|
results | IList |
|
errors | IList |
|
nodesToProcess | List |
|
cache | NodeState>.IDictionary | |
return | void |
protected HistoryDeleteRawModified ( |
||
context | ||
nodesToUpdate | IList |
|
results | IList |
|
errors | IList |
|
nodesToProcess | List |
|
cache | NodeState>.IDictionary | |
return | void |
protected HistoryReadAtTime ( |
||
context | ||
details | ReadAtTimeDetails | |
timestampsToReturn | TimestampsToReturn | |
nodesToRead | IList |
|
results | IList |
|
errors | IList |
|
nodesToProcess | List |
|
cache | NodeState>.IDictionary | |
return | void |
protected HistoryReadProcessed ( |
||
context | ||
details | ReadProcessedDetails | |
timestampsToReturn | TimestampsToReturn | |
nodesToRead | IList |
|
results | IList |
|
errors | IList |
|
nodesToProcess | List |
|
cache | NodeState>.IDictionary | |
return | void |
protected HistoryReadRawModified ( |
||
context | ||
details | ReadRawModifiedDetails | |
timestampsToReturn | TimestampsToReturn | |
nodesToRead | IList |
|
results | IList |
|
errors | IList |
|
nodesToProcess | List |
|
cache | NodeState>.IDictionary | |
return | void |
protected HistoryReleaseContinuationPoints ( |
||
context | ||
nodesToRead | IList |
|
errors | IList |
|
nodesToProcess | List |
|
cache | NodeState>.IDictionary | |
return | void |
protected HistoryUpdateData ( |
||
context | ||
nodesToUpdate | IList |
|
results | IList |
|
errors | IList |
|
nodesToProcess | List |
|
cache | NodeState>.IDictionary | |
return | void |
protected HistoryUpdateStructureData ( |
||
context | ||
nodesToUpdate | IList |
|
results | IList |
|
errors | IList |
|
nodesToProcess | List |
|
cache | NodeState>.IDictionary | |
return | void |
public New ( ISystemContext context, NodeState node ) : Opc.Ua.NodeId | ||
context | ISystemContext | The context. |
node | NodeState | The node. |
return | Opc.Ua.NodeId |
protected OnMonitoredItemCreated ( |
||
context | ||
handle | ||
monitoredItem | ||
return | void |
protected OnMonitoredItemDeleted ( |
||
context | ||
handle | ||
monitoredItem | ||
return | void |
protected Read ( |
||
context | ||
nodesToRead | IList |
|
values | IList |
|
errors | IList |
|
nodesToValidate | List |
|
cache | NodeState>.IDictionary | |
return | void |
protected ReadInitialValue ( |
||
context | The context. | |
handle | The item handle. | |
monitoredItem | The monitored item. | |
return | void |
protected ReviseAggregateFilter ( |
||
context | The context. | |
handle | The handle. | |
samplingInterval | double | The sampling interval for the monitored item. |
queueSize | uint | The queue size for the monitored item. |
filterToUse | The filter to revise. | |
return | Opc.Ua.StatusCode |
protected ValidateNode ( |
||
context | ||
handle | ||
cache | NodeState>.IDictionary | |
return | NodeState |