C# Class ThermostatMonitorLib.Snapshots

Afficher le fichier Open project: AndroidThermostat/ThermostatMonitor-Net Class Usage Examples

Méthodes publiques

Méthode Description
Generate ( int thermostatId ) : void
GetHourlyStats ( int timezoneOffset ) : DataTable
LoadDeltas ( int thermostatId, System.DateTime startDate, System.DateTime endDate ) : DataTable
LoadRange ( int thermostatId, System.DateTime startDate, System.DateTime endDate ) : Snapshots

Private Methods

Méthode Description
LogOffCycle ( int thermostatId, Cycle cycle, System.DateTime lastCycleEndDate, Temperatures allTemperatures, OutsideConditions allConditions ) : void
LogOnCycle ( int thermostatId, Cycle cycle, Temperatures allTemperatures, OutsideConditions allConditions ) : void

Method Details

Generate() public static méthode

public static Generate ( int thermostatId ) : void
thermostatId int
Résultat void

GetHourlyStats() public méthode

public GetHourlyStats ( int timezoneOffset ) : DataTable
timezoneOffset int
Résultat System.Data.DataTable

LoadDeltas() public static méthode

public static LoadDeltas ( int thermostatId, System.DateTime startDate, System.DateTime endDate ) : DataTable
thermostatId int
startDate System.DateTime
endDate System.DateTime
Résultat System.Data.DataTable

LoadRange() public static méthode

public static LoadRange ( int thermostatId, System.DateTime startDate, System.DateTime endDate ) : Snapshots
thermostatId int
startDate System.DateTime
endDate System.DateTime
Résultat Snapshots