UniSet  1.7.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)
virtual void sensorInfo (UniSetTypes::SensorMessage *sm)
virtual void timerInfo (UniSetTypes::TimerMessage *tm)
virtual void sysCommand (UniSetTypes::SystemMessage *sm)
virtual void initRRD (xmlNode *cnode, int tmID)
void step ()
virtual void askSensors (UniversalIO::UIOCommand cmd)
virtual void sensorInfo (UniSetTypes::SensorMessage *sm)
virtual void timerInfo (UniSetTypes::TimerMessage *tm)
virtual void sysCommand (UniSetTypes::SystemMessage *sm)
virtual void initRRD (xmlNode *cnode, int tmID)
void step ()

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

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::conf, UniSetTypes::DefaultObjectId и UniSetTypes::Configuration::getArgParam().


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