|
UniSet
1.7.0
|
#include <MBTCPMultiMaster.h>
Классы | |
| struct | MBSlaveInfo |
Открытые члены | |
| MBTCPMultiMaster (UniSetTypes::ObjectId objId, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string prefix="mbtcp") | |
| MBTCPMultiMaster (UniSetTypes::ObjectId objId, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string prefix="mbtcp") | |
Открытые статические члены | |
| static MBTCPMultiMaster * | init_mbmaster (int argc, const char *const *argv, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string prefix="mbtcp") |
| static void | help_print (int argc, const char *const *argv) |
| static MBTCPMultiMaster * | init_mbmaster (int argc, const char *const *argv, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string prefix="mbtcp") |
| static void | help_print (int argc, const char *const *argv) |
Защищенные члены | |
| virtual void | sysCommand (UniSetTypes::SystemMessage *sm) |
| virtual void | initIterators () |
| virtual ModbusClient * | initMB (bool reopen=false) |
| void | poll_thread () |
| void | check_thread () |
| virtual void | sysCommand (UniSetTypes::SystemMessage *sm) |
| virtual void | initIterators () |
| virtual ModbusClient * | initMB (bool reopen=false) |
| void | poll_thread () |
| void | check_thread () |
Защищенные данные | |
| UniSetTypes::uniset_mutex | mbMutex |
| int | recv_timeout |
| bool | force_disconnect |
| int | checktime |
| static void MBTCPMultiMaster::help_print | ( | int | argc, |
| const char *const * | argv | ||
| ) | [static] |
глобальная функция для вывода help-а
Переопределяет метод предка MBExchange.
| void MBTCPMultiMaster::help_print | ( | int | argc, |
| const char *const * | argv | ||
| ) | [static] |
глобальная функция для вывода help-а
Переопределяет метод предка MBExchange.
| MBTCPMultiMaster * MBTCPMultiMaster::init_mbmaster | ( | int | argc, |
| const char *const * | argv, | ||
| UniSetTypes::ObjectId | shmID, | ||
| SharedMemory * | ic = 0, |
||
| const std::string | prefix = "mbtcp" |
||
| ) | [static] |
глобальная функция для инициализации объекта
Перекрестные ссылки UniSetTypes::conf, UniSetTypes::DefaultObjectId и UniSetTypes::Configuration::getArgParam().
| static MBTCPMultiMaster* MBTCPMultiMaster::init_mbmaster | ( | int | argc, |
| const char *const * | argv, | ||
| UniSetTypes::ObjectId | shmID, | ||
| SharedMemory * | ic = 0, |
||
| const std::string | prefix = "mbtcp" |
||
| ) | [static] |
глобальная функция для инициализации объекта
1.7.6.1