class documentation

class LastTSInstance:

View In Hierarchy

Data class for a single TS's latest and next expected TSI.dgt (data generation time) attribute, and other information

Method addDgt Add a data generation time to the list of data generation times.
Method clearDgt Clear the data generation time.
Method hasDgt Check if there is a data generation time.
Method nextDgt Get the next expected data generation time.
Method prepareNextDgt Set the next expected data generation time.
Method prepareNextRun Set the next missingDataDetectionTime.
Class Variable actor Actor for this TS.
Class Variable dgt List of data generation times.
Class Variable expectedDgt Expected data generation time.
Class Variable mdt Missing data detection time.
Class Variable missingData Missing data.
Class Variable missingDataDetectionTime Missing data detection time.
Class Variable pei Periodic interval.
Class Variable peid Periodic interval duration.
Class Variable running Running.
def addDgt(self, dgt: float):

Add a data generation time to the list of data generation times.

Parameters
dgt:floatThe data generation time to add.
def clearDgt(self):

Clear the data generation time.

Returns
True if there is a data generation time.
def hasDgt(self) -> bool:

Check if there is a data generation time.

Returns
boolTrue if there is a data generation time.
def nextDgt(self) -> float:

Get the next expected data generation time.

Returns
floatThe next expected data generation time.
def prepareNextDgt(self):

Set the next expected data generation time.

def prepareNextRun(self):

Set the next missingDataDetectionTime.

actor: BackgroundWorker =

Actor for this TS.

dgt: list[float] =

List of data generation times.

expectedDgt: float =

Expected data generation time.

mdt: float =

Missing data detection time.

missingData: dict[str, MissingData] =

Missing data.

missingDataDetectionTime: float =

Missing data detection time.

pei: float =

Periodic interval.

peid: float =

Periodic interval duration.

running: bool =

Running.