C# Class Automatak.Simulator.DNP3.Commons.MeasurementCache

Inheritance: ISOEHandler, IMeasurementCache, IDatabase, IMeasurementLoader
Show file Open project: automatak/dnp3-simulator Class Usage Examples

Private Properties

Property Type Description
GetCollectionMaybeNull MeasurementCollection
IDatabase void
IDatabase void
IDatabase void
IDatabase void
IDatabase void
IDatabase void
IDatabase void
IDatabase void
ISOEHandler void
ISOEHandler void
ISOEHandler void
ISOEHandler void
ISOEHandler void
ISOEHandler void
ISOEHandler void
ISOEHandler void
ISOEHandler void
ISOEHandler void
ISOEHandler void
ISOEHandler void
ISOEHandler void

Public Methods

Method Description
GetCollection ( MeasType type ) : MeasurementCollection
Load ( IChangeSet updates ) : void
MeasurementCache ( ) : System
MeasurementCache ( DatabaseTemplate template ) : System

Private Methods

Method Description
GetCollectionMaybeNull ( MeasType type ) : MeasurementCollection
IDatabase ( Analog update, ushort index, EventMode mode ) : void
IDatabase ( AnalogOutputStatus update, ushort index, EventMode mode ) : void
IDatabase ( Binary update, ushort index, EventMode mode ) : void
IDatabase ( BinaryOutputStatus update, ushort index, EventMode mode ) : void
IDatabase ( Counter update, ushort index, EventMode mode ) : void
IDatabase ( DoubleBitBinary update, ushort index, EventMode mode ) : void
IDatabase ( FrozenCounter update, ushort index, EventMode mode ) : void
IDatabase ( TimeAndInterval update, ushort index ) : void
ISOEHandler ( ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void
ISOEHandler ( HeaderInfo info, IEnumerable values ) : void

Method Details

GetCollection() public method

public GetCollection ( MeasType type ) : MeasurementCollection
type MeasType
return MeasurementCollection

Load() public method

public Load ( IChangeSet updates ) : void
updates IChangeSet
return void

MeasurementCache() public method

public MeasurementCache ( ) : System
return System

MeasurementCache() public method

public MeasurementCache ( DatabaseTemplate template ) : System
template DatabaseTemplate
return System