C# 클래스 ThermostatMonitorLib.Cycles

파일 보기 프로젝트 열기: AndroidThermostat/ThermostatMonitor-Net 1 사용 예제들

공개 메소드들

메소드 설명
GetByTime ( System.DateTime startTime, System.DateTime endTime ) : Cycles
GetCSV ( double acKilowatts, double fanKilowatts, double heatBTU, int timeZoneDifference ) : string
GetTotalRunTime ( ) : double
LoadFullSummary ( int locationId, int thermostatId, System.DateTime startDate, System.DateTime endDate, int timezoneDifference ) : DataTable
LoadRange ( System thermostatId, System.DateTime startDate, System.DateTime endDate ) : Cycles
LoadSummary ( int thermostatId, System.DateTime startDate, System.DateTime endDate, int timezoneDifference ) : DataTable
RemoveIncomplete ( ) : void

메소드 상세

GetByTime() 공개 메소드

public GetByTime ( System.DateTime startTime, System.DateTime endTime ) : Cycles
startTime System.DateTime
endTime System.DateTime
리턴 Cycles

GetCSV() 공개 메소드

public GetCSV ( double acKilowatts, double fanKilowatts, double heatBTU, int timeZoneDifference ) : string
acKilowatts double
fanKilowatts double
heatBTU double
timeZoneDifference int
리턴 string

GetTotalRunTime() 공개 메소드

public GetTotalRunTime ( ) : double
리턴 double

LoadFullSummary() 공개 정적인 메소드

public static LoadFullSummary ( int locationId, int thermostatId, System.DateTime startDate, System.DateTime endDate, int timezoneDifference ) : DataTable
locationId int
thermostatId int
startDate System.DateTime
endDate System.DateTime
timezoneDifference int
리턴 System.Data.DataTable

LoadRange() 공개 정적인 메소드

public static LoadRange ( System thermostatId, System.DateTime startDate, System.DateTime endDate ) : Cycles
thermostatId System
startDate System.DateTime
endDate System.DateTime
리턴 Cycles

LoadSummary() 공개 정적인 메소드

public static LoadSummary ( int thermostatId, System.DateTime startDate, System.DateTime endDate, int timezoneDifference ) : DataTable
thermostatId int
startDate System.DateTime
endDate System.DateTime
timezoneDifference int
리턴 System.Data.DataTable

RemoveIncomplete() 공개 메소드

public RemoveIncomplete ( ) : void
리턴 void