RealTime GitHub

📊 Overview: 5 Functions 2 Getters

Extends: DataClass

🕐 Last updated: 2025-12-10T11:45:24.070Z


📑 Table of Contents


Functions

Regular Functions

_getNextEvenHourBoundary

[🖥️ local]

Function _getNextEvenHourBoundary($FromTimeSeconds : Real) -> Real

Get the next even hour boundary (00:00, 02:00, 04:00, etc.)

Parameters:

Name Type Optional Description
$FromTimeSeconds Real - -

Returns: Real


_prepareSensorData

[🖥️ local]

Function _prepareSensorData($RealTimeCycleObject : Object) -> Collection

Prepare sensor data collection once for reuse across fragments

Parameters:

Name Type Optional Description
$RealTimeCycleObject Object - -

Returns: Collection


_createSingleCycle

[🖥️ local]

Function _createSingleCycle($RealTimeCycleObject : Object; $SensorData : Collection; $OverrideCycleTime : Real; $OverrideEndDate : Date; $OverrideEndTimeSeconds : Real) -> cs.RealTimeEntity

Create a single cycle record

Parameters:

Name Type Optional Description
$RealTimeCycleObject Object - -
$SensorData Collection - -
$OverrideCycleTime Real - -
$OverrideEndDate Date - -
$OverrideEndTimeSeconds Real - -

Returns: cs.RealTimeEntity


_createFragmentedCycles

[🖥️ local]

Function _createFragmentedCycles($RealTimeCycleObject : Object; $SensorData : Collection) -> cs.RealTimeEntity

Create fragmented cycles split at even hour boundaries

Parameters:

Name Type Optional Description
$RealTimeCycleObject Object - -
$SensorData Collection - -

Returns: cs.RealTimeEntity


newFromJson

[🖥️ local]

Function newFromJson($Json : Text) -> cs.RealTimeEntity

Parameters:

Name Type Optional Description
$Json Text - -

Returns: cs.RealTimeEntity


Computed Attributes (Getters/Setters/Query/OrderBy)

SECONDS_IN_DAY

[🔍 get only]

Function get SECONDS_IN_DAY -> Real

Returns: Real


TWO_HOURS_IN_SECONDS

[🔍 get only]

Function get TWO_HOURS_IN_SECONDS -> Real

Returns: Real


🗂️ Tables

  • RealTime - ORDA DataClass class for RealTime table

� Forms


Generated from RealTime.4dm