]> pilppa.org Git - lib1wire.git/blob - src/W1Configure.hh
Started adding support for caches when reading data. Cache files for
[lib1wire.git] / src / W1Configure.hh
1 /*
2  * W1Configure.hh
3  *
4  *  Created on: Nov 14, 2010
5  *      Author: lamikr
6  */
7
8 #ifndef W1CONFIGURE_HH_
9 #define W1CONFIGURE_HH_
10
11 enum EnumSummaryPeriod{PERIOD_YEARLY, PERIOD_MONTHLY, PERIOD_DAILY, PERIOD_HOURLY, PERIOD_MINUTELY, PERIOD_SECONDLY};
12 const std::string SUMMARY_PERIOD_NAMES_ARRAY[]  = {"yearly", "monthly", "daily", "minutely", "secondly"};
13
14 enum EnumSummaryCalculationType {SUM, DELTA, MIN, MAX, MEAN};
15 const std::string CALCULATION_TYPE_NAMES_ARRAY[]        = {"sum", "delta", "min", "max", "mean"};
16
17 #define DEFAULT_STORAGE_BASE_DIR        "/tmp"
18 #define DATAFILE_SUFFIX                 ".txt"
19 #define CACHE_DIR_NAME                  "cache"
20
21 #endif /* W1CONFIGURE_HH_ */