3 #ifndef SZA_UTIL_REMOTESENSORHTML_H
4 #define SZA_UTIL_REMOTESENSORHTML_H
16 #include "carma/szautil/Temperature.h"
23 class RemoteSensorHtml :
public RemoteSensor {
29 RemoteSensorHtml(std::string host,
30 unsigned timeoutIntervalInSeconds=0,
31 std::string query=
"main?PW=&PAGENAME=1");
34 RemoteSensorHtml(std::string host,
35 SystemStatusSubsystemMutex* ms,
38 unsigned timeoutIntervalInSeconds=0,
39 std::string query=
"main?PW=&PAGENAME=1");
42 RemoteSensorHtml(std::string host,
43 SystemStatusSubsystemMutex* ms,
50 sza::util::Temperature& minTemp,
51 sza::util::Temperature& maxTemp,
52 unsigned timeoutIntervalInSeconds=0,
53 std::string query=
"main?PW=&PAGENAME=1");
59 virtual ~RemoteSensorHtml();
63 void executeReadSensor();
65 virtual void parseUrl();
77 #endif // End #ifndef SZA_UTIL_REMOTESENSORHTML_H
Abstract base class for any enumerated constants, like state machines.
Boolean value monitor point.
Double value monitor point.
Tagged: Tue Nov 2 14:28:38 PDT 2010.
Absolute time value monitor point.