UA Server SDK C++ Bundle
1.3.3.206
|
The HistoryReadProcessedContext class contains the settings for a HistoryReadProcessed call. More...
#include <uaclientsdk.h>
Public Member Functions | |
HistoryReadProcessedContext () | |
Constructor. | |
~HistoryReadProcessedContext () | |
Destructor. | |
Data Fields | |
OpcUa_TimestampsToReturn | timeStamps |
Indicates if the source timestamp, the server timestamp, or both should be returned. More... | |
OpcUa_Boolean | bReleaseContinuationPoints |
The flag indicates if the Service call is used to release ContinuationPoints returned from previous calls without returning additional data. More... | |
UaNodeId | aggregateType |
The NodeId of the aggregate used for the calculation of the values. More... | |
UaDateTime | startTime |
Begin of the time period to read. More... | |
UaDateTime | endTime |
End of the time period to read. More... | |
OpcUa_Double | processingInterval |
Time interval in milliseconds that is used to calculate one aggregated value from the raw values in the history database. More... | |
OpcUa_AggregateConfiguration | aggregateConfiguration |
The aggregateConfiguration parameter allows clients to override the Aggregate configuration settings supplied by the AggregateConfiguration object in the server on a per call basis. More... | |
The HistoryReadProcessedContext class contains the settings for a HistoryReadProcessed call.
OpcUa_AggregateConfiguration UaClientSdk::HistoryReadProcessedContext::aggregateConfiguration |
The aggregateConfiguration parameter allows clients to override the Aggregate configuration settings supplied by the AggregateConfiguration object in the server on a per call basis.
UaNodeId UaClientSdk::HistoryReadProcessedContext::aggregateType |
The NodeId of the aggregate used for the calculation of the values.
OpcUa_Boolean UaClientSdk::HistoryReadProcessedContext::bReleaseContinuationPoints |
The flag indicates if the Service call is used to release ContinuationPoints returned from previous calls without returning additional data.
This allows clients to free resources in the server if the client does not continue the read
UaDateTime UaClientSdk::HistoryReadProcessedContext::endTime |
End of the time period to read.
OpcUa_Double UaClientSdk::HistoryReadProcessedContext::processingInterval |
Time interval in milliseconds that is used to calculate one aggregated value from the raw values in the history database.
The time domain is divided into subintervals with the length of the ResampleInterval beginning with the start time. If the ResampleInterval is 0, one aggregated value is calculated for the time domain.
UaDateTime UaClientSdk::HistoryReadProcessedContext::startTime |
Begin of the time period to read.
OpcUa_TimestampsToReturn UaClientSdk::HistoryReadProcessedContext::timeStamps |
Indicates if the source timestamp, the server timestamp, or both should be returned.
The selected timestamp is also used for the selection of the values in the time domain to read. If both are selected, the source timestamp is used.