#include "md_device.h"#include "../server/Listener.cpp"#include "../server/EventSender.cpp"#include <time.h>#include <boost/thread/mutex.hpp>#include <boost/foreach.hpp>#include "telemetry.h"

Go to the source code of this file.
Defines | |
| #define | DV_DLL |
Functions | |
| void | dvWQ () |
| void | hbCallback (const boost::system::error_code &) |
| void | stream () |
| void | trCallback (const boost::system::error_code &error) |
| void | pulse () |
| void | runEmbedded () |
| void | runDevice () |
| void | runDataLayer () |
| void | setStrMsg (mdDG &mdg, const char *str, mdDGtype md_DG_type, mdDGtype md_DG_subtype, const char *extraString="") |
| void | shutdown () |
Variables | |
| boost::mutex | mutAlive |
| boost::mutex | mdQuery |
| boost::condition_variable | deviceRunning |
| boost::condition_variable | mdObsQPending |
| boost::condition_variable | mdODEQPending |
| boost::condition_variable | mdCmdQPending |
| bool | deviceIsRunning = false |
| #define DV_DLL |
Definition at line 1 of file deviceDaemon.cpp.
| void dvWQ | ( | ) |
Definition at line 329 of file deviceDaemon.cpp.
| void hbCallback | ( | const boost::system::error_code & | error | ) |
| void pulse | ( | ) |
Definition at line 192 of file deviceDaemon.cpp.
| void runDataLayer | ( | ) |
Definition at line 236 of file deviceDaemon.cpp.
| void runDevice | ( | ) |
Definition at line 235 of file deviceDaemon.cpp.
| void runEmbedded | ( | ) |
Definition at line 199 of file deviceDaemon.cpp.
| void setStrMsg | ( | mdDG & | mdg, | |
| const char * | str, | |||
| mdDGtype | md_DG_type, | |||
| mdDGtype | md_DG_subtype, | |||
| const char * | extraString = "" | |||
| ) |
Definition at line 276 of file deviceDaemon.cpp.
| void shutdown | ( | ) |
Definition at line 289 of file deviceDaemon.cpp.
| void stream | ( | ) |
| void trCallback | ( | const boost::system::error_code & | error | ) |
| bool deviceIsRunning = false |
Definition at line 25 of file deviceDaemon.cpp.
| boost::condition_variable deviceRunning |
Definition at line 21 of file deviceDaemon.cpp.
| boost::condition_variable mdCmdQPending |
Definition at line 24 of file deviceDaemon.cpp.
| boost::condition_variable mdObsQPending |
Definition at line 22 of file deviceDaemon.cpp.
| boost::condition_variable mdODEQPending |
Definition at line 23 of file deviceDaemon.cpp.
| boost::mutex mdQuery |
Definition at line 20 of file deviceDaemon.cpp.
| boost::mutex mutAlive |
Definition at line 19 of file deviceDaemon.cpp.
1.5.6