UniSet  2.2.1
MBTCPMultiMaster Cписок членов класса
Полный список членов класса MBTCPMultiMaster, включая наследуемые из базового класса
activated (определено в MBExchange)MBExchange [protected]
activateObject() overrideMBExchange [protected, virtual]
activateTimeout (определено в MBExchange)MBExchange [protected]
addDev(RTUDeviceMap &dmap, ModbusRTU::ModbusAddr a, UniXML::iterator &it) (определено в MBExchange)MBExchange [protected]
addProp(PList &plist, RSProperty &&p) (определено в MBExchange)MBExchange [protected]
addReg(std::shared_ptr< RegMap > &devices, ModbusRTU::RegID id, ModbusRTU::ModbusData r, UniXML::iterator &it, std::shared_ptr< RTUDevice > dev) (определено в MBExchange)MBExchange [protected]
aftersend_pause (определено в MBExchange)MBExchange [protected]
allInitOK (определено в MBExchange)MBExchange [protected]
askSensors(UniversalIO::UIOCommand cmd) (определено в MBExchange)MBExchange [protected, virtual]
askTimer(UniSetTypes::TimerId timerid, timeout_t timeMS, clock_t ticks=-1, UniSetTypes::Message::Priority p=UniSetTypes::Message::High) overrideUniSetObject [virtual]
callback()UniSetObject [protected, virtual]
check_thread() (определено в MBTCPMultiMaster)MBTCPMultiMaster [protected]
checkPoll(bool wrFunc) (определено в MBExchange)MBExchange [protected]
checkProcActive() (определено в MBExchange)MBExchange [protected]
checktime (определено в MBTCPMultiMaster)MBTCPMultiMaster [protected]
checkTimers(UniSetObject *obj)LT_Object
checkUpdateSM(bool wrFunc, long devMode) (определено в MBExchange)MBExchange [protected]
cleanMsgQueue(MessagesQueue &q)UniSetObject [protected, virtual]
cnode (определено в MBExchange)MBExchange [protected]
countMessages()UniSetObject [protected]
deactivateObject()UniSetObject [inline, protected, virtual]
default_timeout (определено в MBExchange)MBExchange [protected]
defaultMBaddr (определено в MBExchange)MBExchange [protected]
defaultMBinitOK (определено в MBExchange)MBExchange [protected]
defaultMBtype (определено в MBExchange)MBExchange [protected]
devices (определено в MBExchange)MBExchange [protected]
DeviceType перечислениеMBExchange
dtMTR элементы перечисленияMBExchange
dtRTU элементы перечисленияMBExchange
dtRTU188 элементы перечисленияMBExchange
dtUnknown элементы перечисленияMBExchange
emNone элементы перечисленияMBExchange
emReadOnly элементы перечисленияMBExchange
emSkipExchange элементы перечисленияMBExchange
emSkipSaveToSM элементы перечисленияMBExchange
emWriteOnly элементы перечисленияMBExchange
ExchangeMode перечислениеMBExchange
exchangeModeMBExchange [protected]
execute() (определено в MBExchange)MBExchange
exist() override (определено в UniSetObject)UniSetObject [virtual]
final_thread() (определено в MBTCPMultiMaster)MBTCPMultiMaster [protected]
firstInitRegisters() (определено в MBExchange)MBExchange [protected]
forceMBExchange [protected]
force_disconnect (определено в MBTCPMultiMaster)MBTCPMultiMaster [protected]
force_outMBExchange [protected]
get_ptr() (определено в UniSetObject)UniSetObject [inline]
getDeviceType(const std::string &dtype) (определено в MBExchange)MBExchange [static]
getId() override (определено в UniSetObject)UniSetObject [inline, virtual]
getId() const (определено в UniSetObject)UniSetObject [inline]
getInfo(CORBA::Long userparam=0) override (определено в MBTCPMultiMaster)MBTCPMultiMaster [virtual]
getInfo(::CORBA::Long userparam=0) override (определено в UniSetObject)UniSetObject [virtual]
getLogAggregator() (определено в MBExchange)MBExchange [inline]
getMaxCountRemoveOfMessage() (определено в UniSetObject)UniSetObject [inline, protected]
getMaxSizeOfMessageQueue() (определено в UniSetObject)UniSetObject [inline, protected]
getName() (определено в UniSetObject)UniSetObject [inline]
getRef() const UniSetObject [inline]
getTimeInterval(UniSetTypes::TimerId timerid)LT_Object
getTimeLeft(UniSetTypes::TimerId timerid)LT_Object
getTimerName(int id)LT_Object [inline, protected, virtual]
getTimersList() (определено в LT_Object)LT_Object [protected]
getType() override (определено в UniSetObject)UniSetObject [inline, virtual]
help_print(int argc, const char *const *argv)MBTCPMultiMaster [static]
ic (определено в MBExchange)MBExchange [protected]
init_mbmaster(int argc, const char *const *argv, UniSetTypes::ObjectId shmID, const std::shared_ptr< SharedMemory > &ic=nullptr, const std::string &prefix="mbtcp")MBTCPMultiMaster [static]
initDeviceInfo(RTUDeviceMap &m, ModbusRTU::ModbusAddr a, UniXML::iterator &it) (определено в MBExchange)MBExchange [protected, virtual]
initDeviceList() (определено в MBExchange)MBExchange [protected]
initItem(UniXML::iterator &it)MBExchange [protected]
initIterators() override (определено в MBTCPMultiMaster)MBTCPMultiMaster [protected, virtual]
InitList typedef (определено в MBExchange)MBExchange [protected]
initMB(bool reopen=false) override (определено в MBTCPMultiMaster)MBTCPMultiMaster [protected, virtual]
initMTRitem(UniXML::iterator &it, std::shared_ptr< RegInfo > &p) (определено в MBExchange)MBExchange [protected]
initOffsetList() (определено в MBExchange)MBExchange [protected]
initOutput() (определено в MBExchange)MBExchange [protected, virtual]
initPause (определено в MBExchange)MBExchange [protected]
initPropPrefix(const std::string &def_prop_prefix="") (определено в MBExchange)MBExchange [protected]
initRegInfo(std::shared_ptr< RegInfo > &r, UniXML::iterator &it, std::shared_ptr< RTUDevice > &dev) (определено в MBExchange)MBExchange [protected]
initRegListMBExchange [protected]
initRSProperty(RSProperty &p, UniXML::iterator &it) (определено в MBExchange)MBExchange [protected]
initRTU188item(UniXML::iterator &it, std::shared_ptr< RegInfo > &p) (определено в MBExchange)MBExchange [protected]
initRTUDevice(std::shared_ptr< RTUDevice > &d, UniXML::iterator &it) (определено в MBExchange)MBExchange [protected]
initSMValue(ModbusRTU::ModbusData *data, int count, RSProperty *p) (определено в MBExchange)MBExchange [protected]
initValues() (определено в MBExchange)MBExchange [protected, virtual]
isActive() (определено в UniSetObject)UniSetObject [inline, protected]
itExchangeMode (определено в MBExchange)MBExchange [protected]
itHeartBeat (определено в MBExchange)MBExchange [protected]
log() (определено в MBExchange)MBExchange [inline]
loga (определено в MBExchange)MBExchange [protected]
logserv (определено в MBExchange)MBExchange [protected]
logserv_host (определено в MBExchange)MBExchange [protected]
logserv_port (определено в MBExchange)MBExchange [protected]
LT_Object() (определено в LT_Object)LT_Object
maxHeartBeat (определено в MBExchange)MBExchange [protected]
maxQueryCountMBExchange [protected]
mb (определено в MBExchange)MBExchange [protected]
MBExchange(UniSetTypes::ObjectId objId, UniSetTypes::ObjectId shmID, const std::shared_ptr< SharedMemory > &ic=nullptr, const std::string &prefix="mb") (определено в MBExchange)MBExchange
mblog (определено в MBExchange)MBExchange [protected]
mbMutex (определено в MBTCPMultiMaster)MBTCPMultiMaster [protected]
mbregFromID (определено в MBExchange)MBExchange [protected]
MBTCPMultiMaster(UniSetTypes::ObjectId objId, UniSetTypes::ObjectId shmID, const std::shared_ptr< SharedMemory > &ic=nullptr, const std::string &prefix="mbtcp") (определено в MBTCPMultiMaster)MBTCPMultiMaster
MessagesQueue typedef (определено в UniSetObject)UniSetObject [protected]
msg (определено в UniSetObject)UniSetObject [protected]
mutex_start (определено в MBExchange)MBExchange [protected]
mymngr (определено в UniSetObject)UniSetObject [protected]
myname (определено в UniSetObject)UniSetObject [protected]
ncycleMBExchange [protected]
no_extimer (определено в MBExchange)MBExchange [protected]
noQueryOptimization (определено в MBExchange)MBExchange [protected]
NoSafetyState (определено в MBExchange)MBExchange [static]
offThread()UniSetObject [inline, protected]
onThread()UniSetObject [inline, protected]
operator<< (определено в MBExchange)MBExchange [friend]
operator<< (определено в MBExchange)MBExchange [friend]
operator<< (определено в MBExchange)MBExchange [friend]
operator<< (определено в MBExchange)MBExchange [friend]
operator<< (определено в MBExchange)MBExchange [friend]
operator<< (определено в MBExchange)MBExchange [friend]
operator<< (определено в MBExchange)MBExchange [friend]
operator<< (определено в UniSetObject)UniSetObject [friend]
PList typedef (определено в MBExchange)MBExchange
poll() (определено в MBExchange)MBExchange [protected, virtual]
poll_count (определено в MBExchange)MBExchange [protected]
poll_thread() (определено в MBTCPMultiMaster)MBTCPMultiMaster [protected]
pollMutex (определено в MBExchange)MBExchange [protected]
pollRTU(std::shared_ptr< RTUDevice > &dev, RegMap::iterator &it) (определено в MBExchange)MBExchange [protected]
polltimeMBExchange [protected]
prefix (определено в MBExchange)MBExchange [protected]
preInitRead(InitList::iterator &p) (определено в MBExchange)MBExchange [protected]
print_plist(std::ostream &os, const PList &p) (определено в MBExchange)MBExchange [static]
printMap(RTUDeviceMap &d) (определено в MBExchange)MBExchange
processingMessage(UniSetTypes::VoidMessage *msg)UniSetObject [protected, virtual]
prop_prefixMBExchange [protected]
ptHeartBeat (определено в MBExchange)MBExchange [protected]
ptInitChannelMBExchange [protected]
ptReopenMBExchange [protected]
ptStatisticMBExchange [protected]
push(const UniSetTypes::TransportMessage &msg) overrideUniSetObject [virtual]
readConfiguration() (определено в MBExchange)MBExchange [protected]
readItem(const std::shared_ptr< UniXML > &xml, UniXML::iterator &it, xmlNode *sec) (определено в MBExchange)MBExchange [protected]
receiveMessage(UniSetTypes::VoidMessage &vm)UniSetObject [protected]
recv_timeout (определено в MBExchange)MBExchange [protected]
RegMap typedef (определено в MBExchange)MBExchange
RTUDeviceMap typedef (определено в MBExchange)MBExchange
rtuQueryOptimization(RTUDeviceMap &m) (определено в MBExchange)MBExchange [protected]
s_field (определено в MBExchange)MBExchange [protected]
s_fvalue (определено в MBExchange)MBExchange [protected]
section (определено в UniSetObject)UniSetObject [protected]
sensorInfo(const UniSetTypes::SensorMessage *sm) override (определено в MBExchange)MBExchange [protected, virtual]
setActive(bool set) (определено в UniSetObject)UniSetObject [inline, protected]
setID(UniSetTypes::ObjectId id) (определено в UniSetObject)UniSetObject [protected]
setMaxCountRemoveOfMessage(size_t m) (определено в UniSetObject)UniSetObject [inline, protected]
setMaxSizeOfMessageQueue(size_t s) (определено в UniSetObject)UniSetObject [inline, protected]
setProcActive(bool st) (определено в MBExchange)MBExchange [protected]
setThreadPriority(int p) (определено в UniSetObject)UniSetObject [protected]
shm (определено в MBExchange)MBExchange [protected]
sidExchangeModeMBExchange [protected]
sidHeartBeat (определено в MBExchange)MBExchange [protected]
sigterm(int signo) overrideMBTCPMultiMaster [protected, virtual]
sleepPause_usec (определено в MBExchange)MBExchange [protected]
sleepTimeLT_Object [protected]
stat_timeMBExchange [protected]
step() (определено в MBExchange)MBExchange [protected, virtual]
sysCommand(const UniSetTypes::SystemMessage *sm) override (определено в MBTCPMultiMaster)MBTCPMultiMaster [protected, virtual]
terminate() (определено в UniSetObject)UniSetObject [inline, protected]
termWaiting()UniSetObject [protected]
test_id (определено в MBExchange)MBExchange [protected]
thread(bool create)UniSetObject [inline, protected]
ThresholdList typedef (определено в MBExchange)MBExchange [protected]
thrlist (определено в MBExchange)MBExchange [protected]
Timer перечисление (определено в MBExchange)MBExchange
timerInfo(const UniSetTypes::TimerMessage *tm) override (определено в MBExchange)MBExchange [protected, virtual]
TimersList typedef (определено в LT_Object)LT_Object [protected]
tmExchange элементы перечисления (определено в MBExchange)MBExchange
trReopen (определено в MBExchange)MBExchange [protected]
uiUniSetObject [protected]
UniSetObject(const std::string &name, const std::string &section) (определено в UniSetObject)UniSetObject
UniSetObject(UniSetTypes::ObjectId id) (определено в UniSetObject)UniSetObject
UniSetObject() (определено в UniSetObject)UniSetObject
updateMTR(RegMap::iterator &it) (определено в MBExchange)MBExchange [protected]
updateRespondSensors() (определено в MBExchange)MBExchange [protected, virtual]
updateRSProperty(RSProperty *p, bool write_only=false) (определено в MBExchange)MBExchange [protected]
updateRTU(RegMap::iterator &it) (определено в MBExchange)MBExchange [protected]
updateRTU188(RegMap::iterator &it) (определено в MBExchange)MBExchange [protected]
updateSM() (определено в MBExchange)MBExchange [protected]
vmon (определено в MBExchange)MBExchange [protected]
waitMessage(UniSetTypes::VoidMessage &msg, timeout_t timeMS=UniSetTimer::WaitUpTime)UniSetObject [protected, virtual]
waitSMReady() (определено в MBExchange)MBExchange [protected]
~LT_Object() (определено в LT_Object)LT_Object [virtual]
~MBExchange() (определено в MBExchange)MBExchange [virtual]
~MBTCPMultiMaster() (определено в MBTCPMultiMaster)MBTCPMultiMaster [virtual]
~UniSetObject() (определено в UniSetObject)UniSetObject [virtual]