UniSet
1.4.0
|
Классы | |
struct | ReceiverInfo |
Открытые члены | |
UNetExchange (UniSetTypes::ObjectId objId, UniSetTypes::ObjectId shmID, SharedMemory *ic=0) | |
bool | checkExistUNetHost (const std::string host, ost::tpport_t port) |
UNetExchange (UniSetTypes::ObjectId objId, UniSetTypes::ObjectId shmID, SharedMemory *ic=0) | |
bool | checkExistUNetHost (const std::string host, ost::tpport_t port) |
Открытые статические члены | |
static UNetExchange * | init_unetexchange (int argc, const char *argv[], UniSetTypes::ObjectId shmID, SharedMemory *ic=0) |
static void | help_print (int argc, const char *argv[]) |
static UNetExchange * | init_unetexchange (int argc, const char *argv[], UniSetTypes::ObjectId shmID, SharedMemory *ic=0) |
static void | help_print (int argc, const char *argv[]) |
Защищенные типы | |
enum | Timer { tmStep, tmStep } |
enum | Timer { tmStep, tmStep } |
Защищенные члены | |
void | step () |
virtual void | processingMessage (UniSetTypes::VoidMessage *msg) |
void | sysCommand (UniSetTypes::SystemMessage *msg) |
void | sensorInfo (UniSetTypes::SensorMessage *sm) |
void | timerInfo (UniSetTypes::TimerMessage *tm) |
void | askSensors (UniversalIO::UIOCommand cmd) |
void | waitSMReady () |
void | receiverEvent (UNetReceiver *r, UNetReceiver::Event ev) |
virtual bool | activateObject () |
Активизация объекта (переопределяется для необходимых действий после активизации) | |
virtual void | sigterm (int signo) |
void | initIterators () |
void | startReceivers () |
void | step () |
virtual void | processingMessage (UniSetTypes::VoidMessage *msg) |
void | sysCommand (UniSetTypes::SystemMessage *msg) |
void | sensorInfo (UniSetTypes::SensorMessage *sm) |
void | timerInfo (UniSetTypes::TimerMessage *tm) |
void | askSensors (UniversalIO::UIOCommand cmd) |
void | waitSMReady () |
void | receiverEvent (UNetReceiver *r, UNetReceiver::Event ev) |
virtual bool | activateObject () |
Активизация объекта (переопределяется для необходимых действий после активизации) | |
virtual void | sigterm (int signo) |
void | initIterators () |
void | startReceivers () |
Защищенные данные | |
xmlNode * | cnode |
std::string | s_field |
std::string | s_fvalue |
SMInterface * | shm |
bool UNetExchange::activateObject | ( | ) | [protected, virtual] |
Активизация объекта (переопределяется для необходимых действий после активизации)
Переопределяет метод предка UniSetObject.
Перекрестные ссылки UniSetObject::activateObject().
virtual bool UNetExchange::activateObject | ( | ) | [protected, virtual] |
Активизация объекта (переопределяется для необходимых действий после активизации)
Переопределяет метод предка UniSetObject.
static void UNetExchange::help_print | ( | int | argc, |
const char * | argv[] | ||
) | [static] |
глобальная функция для вывода help-а
void UNetExchange::help_print | ( | int | argc, |
const char * | argv[] | ||
) | [static] |
глобальная функция для вывода help-а
UNetExchange * UNetExchange::init_unetexchange | ( | int | argc, |
const char * | argv[], | ||
UniSetTypes::ObjectId | shmID, | ||
SharedMemory * | ic = 0 |
||
) | [static] |
глобальная функция для инициализации объекта
Перекрестные ссылки UniSetTypes::conf, UniSetTypes::DefaultObjectId и UniSetTypes::Configuration::getArgParam().
static UNetExchange* UNetExchange::init_unetexchange | ( | int | argc, |
const char * | argv[], | ||
UniSetTypes::ObjectId | shmID, | ||
SharedMemory * | ic = 0 |
||
) | [static] |
глобальная функция для инициализации объекта
void UNetExchange::processingMessage | ( | UniSetTypes::VoidMessage * | msg | ) | [protected, virtual] |
обработка приходящих сообщений
Переопределяет метод предка UniSetObject.
virtual void UNetExchange::processingMessage | ( | UniSetTypes::VoidMessage * | msg | ) | [protected, virtual] |
обработка приходящих сообщений
Переопределяет метод предка UniSetObject.
void UNetExchange::sigterm | ( | int | signo | ) | [protected, virtual] |
Функция вызываемая при приходе сигнала завершения или прерывания процесса. Переопределив ее можно выполнять специфичные для процесса действия по обработке сигнала. Например переход в безопасное состояние.
Переопределяет метод предка UniSetObject.
Перекрестные ссылки UniSetObject::sigterm().
virtual void UNetExchange::sigterm | ( | int | signo | ) | [protected, virtual] |
Функция вызываемая при приходе сигнала завершения или прерывания процесса. Переопределив ее можно выполнять специфичные для процесса действия по обработке сигнала. Например переход в безопасное состояние.
Переопределяет метод предка UniSetObject.