Table of Contents

Class PartitionedDataStorageDataLossErrorModel

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

The 'DataLoss' model for the 'PartitionedDataStorage' component

public class PartitionedDataStorageDataLossErrorModel : ComponentModel<PartitionedDataStorage>
Inheritance
PartitionedDataStorageDataLossErrorModel
Inherited Members

Constructors

PartitionedDataStorageDataLossErrorModel()

protected PartitionedDataStorageDataLossErrorModel()

Fields

DeletionMean

[byte] The mean number of bytes that should be deleted from a cluster when a deletion occurs.

public double DeletionMean

Field Value

double

DeletionStd

[byte] The standard deviation that defines how many bytes should be deleted from a cluster when a deletion occurs.

public double DeletionStd

Field Value

double

TimeMean

[s] The time particular mean that defines the next deletion time when data will be deleted from the system.

public double TimeMean

Field Value

double

TimeStd

[s] The time standard deviation that defines the next deletion time when data will be deleted from the system.

public double TimeStd

Field Value

double

Methods

OnBegin(double)

Called when 'ComponentModel' starts

protected override void OnBegin(double time)

Parameters

time double

current time (seconds)

OnUpdate(double, double)

Called each timestep during a event tick

protected override void OnUpdate(double time, double step)

Parameters

time double

current time (seconds)

step double

delta timestep (seconds)