UniSet
1.4.0
|
Открытые члены | |
DBServer_MySQL (UniSetTypes::ObjectId id) | |
Статические открытые данные | |
static const Debug::type | DBLogInfoLevel = Debug::LEVEL9 |
Защищенные типы | |
enum | Timers { PingTimer, ReconnectTimer, lastNumberOfTimer } |
typedef std::map< int, std::string > | DBTableMap |
Защищенные члены | |
virtual void | initDB (DBInterface *db) |
virtual void | initDBTableMap (DBTableMap &tblMap) |
virtual void | processingMessage (UniSetTypes::VoidMessage *msg) |
virtual void | timerInfo (UniSetTypes::TimerMessage *tm) |
virtual void | sysCommand (UniSetTypes::SystemMessage *sm) |
virtual void | parse (UniSetTypes::SensorMessage *sm) |
virtual void | parse (UniSetTypes::DBMessage *dbmsg) |
virtual void | parse (UniSetTypes::InfoMessage *imsg) |
virtual void | parse (UniSetTypes::AlarmMessage *amsg) |
virtual void | parse (UniSetTypes::ConfirmMessage *cmsg) |
bool | writeToBase (const string &query) |
virtual void | init_dbserver () |
void | createTables (DBInterface *db) |
const char * | tblName (int key) |
Защищенные данные | |
DBInterface * | db |
int | PingTime |
int | ReconnectTime |
bool | connect_ok |
bool | activate |
enum DBServer_MySQL::Timers [protected] |
void DBServer_MySQL::processingMessage | ( | UniSetTypes::VoidMessage * | msg | ) | [protected, virtual] |
обработка приходящих сообщений
Переопределяет метод предка DBServer.
Перекрестные ссылки DBServer::processingMessage().
bool DBServer_MySQL::activate [protected] |
признак наличия соеднинения с сервером БД