UniSet
1.4.0
|
#include <MBTCPMaster.h>
Открытые члены | |
MBTCPMaster (UniSetTypes::ObjectId objId, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string prefix="mbtcp") | |
MBTCPMaster (UniSetTypes::ObjectId objId, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string prefix="mbtcp") | |
Открытые статические члены | |
static MBTCPMaster * | 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 MBTCPMaster * | 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 ModbusClient * | initMB (bool reopen=false) |
void | poll_thread () |
virtual void | sysCommand (UniSetTypes::SystemMessage *sm) |
virtual ModbusClient * | initMB (bool reopen=false) |
void | poll_thread () |
Защищенные данные | |
UniSetTypes::uniset_mutex | mbMutex |
std::string | iaddr |
int | port |
int | recv_timeout |
bool | force_disconnect |
void MBTCPMaster::help_print | ( | int | argc, |
const char *const * | argv | ||
) | [static] |
глобальная функция для вывода help-а
Переопределяет метод предка MBExchange.
static void MBTCPMaster::help_print | ( | int | argc, |
const char *const * | argv | ||
) | [static] |
глобальная функция для вывода help-а
Переопределяет метод предка MBExchange.
MBTCPMaster * MBTCPMaster::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 MBTCPMaster* MBTCPMaster::init_mbmaster | ( | int | argc, |
const char *const * | argv, | ||
UniSetTypes::ObjectId | shmID, | ||
SharedMemory * | ic = 0 , |
||
const std::string | prefix = "mbtcp" |
||
) | [static] |
глобальная функция для инициализации объекта