LRAUV  revA
DataOverHttpsIF.h
Go to the documentation of this file.
1 
13 #ifndef DATAOVERHTTPSIF_H_
14 #define DATAOVERHTTPSIF_H_
15 
16 #include "data/ElementURI.h"
17 
27 namespace DataOverHttpsIF
28 {
31 static const Str NAME( "DataOverHttps" );
32 
33 static const ConfigURI CONNECTION_TIMEOUT_CFG( NAME, "connectionTimeout", "If connecting takes this long, try again.", Units::SECOND );
34 static const ConfigURI PERIOD_CFG( NAME, "period", "How often to check in with server.", Units::SECOND );
35 static const ConfigURI TIMEOUT_CFG( NAME, "timeout", "If not connected for this period of time, fall over to the next comms channel.", Units::SECOND );
36 static const ConfigURI VERBOSITY_CFG( NAME, "verbosity", "Control the amount of messages being written to the syslog.", Units::COUNT );
37 
38 // Include common ConfigURIs -- must be in namespace and follow definition of NAME
40 #include "component/HasPowerIF.h"
41 
42 }
43 
44 #endif /*DATAOVERHTTPSIF_H_*/
static const BaseUnit COUNT
Definition: Units.h:228
static const BaseUnit SECOND
Definition: Units.h:43
Definition: ElementURI.h:166
Replacement for standard template class string.
Definition: Str.h:12
Specifies URIs shared by components that can be loaded from modules at startup Designed to be include...
Contains the ElementURI class definition.
Specifies URIs shared by components that have a power consumption config setting Designed to be inclu...
Specifies the interface details for the DataOverHttps component in the SensorModule.
Definition: DataOverHttpsIF.h:27