UniSet  2.0.0
Классы | Открытые члены | Открытые статические члены | Защищенные типы | Защищенные члены | Защищенные данные
Класс RRDServer
Граф наследования:RRDServer:
UObject_SK UObject_SK UniSetObject LT_Object UniSetObject LT_Object

Полный список членов класса

Классы

struct  DSInfo
struct  RRDInfo

Открытые члены

 RRDServer (UniSetTypes::ObjectId objId, xmlNode *cnode, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string &prefix="rrd", DebugStream &log=UniSetExtensions::dlog)
 RRDServer (UniSetTypes::ObjectId objId, xmlNode *cnode, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string &prefix="rrd", DebugStream &log=UniSetExtensions::dlog)

Открытые статические члены

static RRDServerinit_rrdstorage (int argc, const char *const *argv, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string &prefix="rrd")
static void help_print (int argc, const char *const *argv)
static RRDServerinit_rrdstorage (int argc, const char *const *argv, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string &prefix="rrd")
static void help_print (int argc, const char *const *argv)

Защищенные типы

typedef std::map
< UniSetTypes::ObjectId,
DSInfo
DSMap
typedef std::list< RRDInfoRRDList
typedef std::map
< UniSetTypes::ObjectId,
DSInfo
DSMap
typedef std::list< RRDInfoRRDList

Защищенные члены

virtual void askSensors (UniversalIO::UIOCommand cmd) override
virtual void sensorInfo (const UniSetTypes::SensorMessage *sm) override
virtual void timerInfo (const UniSetTypes::TimerMessage *tm) override
virtual void sysCommand (const UniSetTypes::SystemMessage *sm) override
void initRRD (xmlNode *cnode, int tmID)
virtual void step () override
virtual void askSensors (UniversalIO::UIOCommand cmd) override
virtual void sensorInfo (const UniSetTypes::SensorMessage *sm) override
virtual void timerInfo (const UniSetTypes::TimerMessage *tm) override
virtual void sysCommand (const UniSetTypes::SystemMessage *sm) override
void initRRD (xmlNode *cnode, int tmID)
virtual void step () override

Защищенные данные

SMInterfaceshm
RRDList rrdlist

Методы

static void RRDServer::help_print ( int  argc,
const char *const *  argv 
) [static]

глобальная функция для вывода help-а

void RRDServer::help_print ( int  argc,
const char *const *  argv 
) [static]

глобальная функция для вывода help-а

Используется в RTUExchange::help_print().

static RRDServer* RRDServer::init_rrdstorage ( int  argc,
const char *const *  argv,
UniSetTypes::ObjectId  shmID,
SharedMemory ic = 0,
const std::string &  prefix = "rrd" 
) [static]

глобальная функция для инициализации объекта

RRDServer * RRDServer::init_rrdstorage ( int  argc,
const char *const *  argv,
UniSetTypes::ObjectId  shmID,
SharedMemory ic = 0,
const std::string &  prefix = "rrd" 
) [static]

глобальная функция для инициализации объекта

Перекрестные ссылки UniSetTypes::DefaultObjectId и UniSetTypes::uniset_conf().


Объявления и описания членов классов находятся в файлах: