C# Class OfficeTemperature.OfficeTemperatureReporter

显示文件 Open project: GolemMediaGmbH/OfficeTemperature

Public Methods

Method Description
OfficeTemperatureReporter ( OfficeTemperatureConfig config ) : System
Start ( ) : void

Private Methods

Method Description
BuildGetRequestString ( string temperature ) : string
ReadServerResponseAndCheckStatus ( Stream stream ) : void
ReportCurrentTemperature ( ) : void
SendGetRequestToServer ( string requestUri ) : void
SetStatusLed ( bool onOff ) : void
TryReportCurrentTemperature ( object state ) : void

Method Details

OfficeTemperatureReporter() public method

public OfficeTemperatureReporter ( OfficeTemperatureConfig config ) : System
config OfficeTemperatureConfig
return System

Start() public method

public Start ( ) : void
return void