AggregateCalculator(NodeId aggregateId) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
AggregateCalculator(NodeId aggregateId, DateTime startTime, DateTime endTime, double processingInterval, bool stepped, AggregateConfiguration configuration) | UnifiedAutomation.UaServer.AggregateCalculator | inline |
AggregateId | UnifiedAutomation.UaServer.AggregateCalculator | |
CastToDouble(DataValue value) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotectedstatic |
CastToOriginalType(double value, DataValue original) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotectedstatic |
CompareTimestamps(DataValue value1, DataValue value2) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
CompareTimestamps(DataValue value1, LinkedListNode< DataValue > value2) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
CompareTimestamps(LinkedListNode< DataValue > value1, LinkedListNode< DataValue > value2) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
CompareTimestamps(DateTime value1, LinkedListNode< DataValue > value2) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
Complete | UnifiedAutomation.UaServer.AggregateCalculator | protected |
ComputeValue(TimeSlice slice) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotectedvirtual |
Configuration | UnifiedAutomation.UaServer.AggregateCalculator | protected |
CreateSlice(TimeSlice previousSlice) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
CurrentSlice | UnifiedAutomation.UaServer.AggregateCalculator | protected |
EndTime | UnifiedAutomation.UaServer.AggregateCalculator | protected |
GetNoDataValue(TimeSlice slice) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
GetNoDataValue(DateTime timestamp) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
GetProcessedValue(bool returnPartial) | UnifiedAutomation.UaServer.AggregateCalculator | inline |
GetRegionsInValueSet(List< DataValue > values, bool ignoreBadData, bool useSteppedCalculations) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
GetSimpleBound(DateTime timestamp, TimeSlice slice) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
GetTimeBasedStatusCode(TimeSlice slice, List< DataValue > values, StatusCode defaultCode) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
GetTimeBasedStatusCode(List< SubRegion > regions, StatusCode statusCode) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
GetTimestamp(TimeSlice slice) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
GetValueBasedStatusCode(TimeSlice slice, List< DataValue > values, StatusCode statusCode) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
GetValues(TimeSlice slice) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
GetValuesWithInterpolatedBounds(TimeSlice slice) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
GetValuesWithSimpleBounds(TimeSlice slice) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
HasEndTimePassed(DateTime currentTime) | UnifiedAutomation.UaServer.AggregateCalculator | inline |
Initialize(NodeId aggregateId, DateTime startTime, DateTime endTime, double processingInterval, bool stepped, AggregateConfiguration configuration) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
Interpolate(TimeSlice slice) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
Interpolate(DateTime timestamp, TimeSlice reference) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
IsGood(DataValue value) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
ProcessingInterval | UnifiedAutomation.UaServer.AggregateCalculator | protected |
QueueRawValue(DataValue value) | UnifiedAutomation.UaServer.AggregateCalculator | inline |
SetPartialBit | UnifiedAutomation.UaServer.AggregateCalculator | protected |
SlopedInterpolate(DateTime timestamp, DataValue earlyBound, DataValue lateBound) | UnifiedAutomation.UaServer.AggregateCalculator | inlinestatic |
StartTime | UnifiedAutomation.UaServer.AggregateCalculator | protected |
Stepped | UnifiedAutomation.UaServer.AggregateCalculator | protected |
SteppedInterpolate(DateTime timestamp, DataValue earlyBound) | UnifiedAutomation.UaServer.AggregateCalculator | inlinestatic |
TimeFlowsBackward | UnifiedAutomation.UaServer.AggregateCalculator | protected |
UpdateSlice(TimeSlice slice) | UnifiedAutomation.UaServer.AggregateCalculator | inlineprotected |
UseServerTimestamp | UnifiedAutomation.UaServer.AggregateCalculator | protected |
UsingExtrapolation | UnifiedAutomation.UaServer.AggregateCalculator | protected |