10 #define SERVER_ID "RF Phaser - 1.9"
12 namespace cpplib {
class ConfigFile; }
31 const std::string
DB1;
32 const std::string
DB2;
33 const std::string
DB3;
41 Const(cpplib::ConfigFile &);
42 static std::unique_ptr<Const> m_obj;
Program constants.
Definition: const.h:20
const bool LiveMode
Server live versus test.
Definition: const.h:37
const unsigned MaxPhaseError
Max phase error (degrees)
Definition: const.h:36
const unsigned ApplyAge
Max measurement age (seconds)
Definition: const.h:35
const unsigned MaxRequest
Maximum client request size.
Definition: const.h:30
const int Port
TCP port number.
Definition: const.h:26
const unsigned WaitBetween
Seconds between each cavity.
Definition: const.h:34
Const(const Const &)=delete
Enforce singleton.
Const & operator=(const Const &)=delete
Enforce singleton
const unsigned AcceptTimeout
Accepting new connections (msec)
Definition: const.h:28
static Const & Instance(void)
Reference the singleton instance.
Definition: const.cpp:41
const bool DataLogging
Is data logging enabled?
Definition: const.h:38
const std::string DB2
Database password.
Definition: const.h:32
const std::string DB1
Database user.
Definition: const.h:31
const unsigned ReadTimeout
Read from client (msec)
Definition: const.h:27
const unsigned ClientQueue
Client connect queue size.
Definition: const.h:29
const std::string Host
Designate server host name.
Definition: const.h:25
static const std::string Version
The program's version identifier.
Definition: const.h:24
const std::string DB3
Database name.
Definition: const.h:33