Robox Library for Cpp: BCC/31 module 1.0.0
RLibCpp BCC/31 protocol implementation
Monitor Member List

This is the complete list of members for Monitor, including all inherited members.

active() constMonitor
activeDataFrequency() constMonitor
activeEventFrequency()Monitor
add(const Variable &var) overrideMonitorvirtual
addDevice(BaseMonitorStruct::DeviceItem *item)BaseMonitorprotected
addUserMonitor(BaseMonitorStruct::UserMonitorItem *item)BaseMonitorprotected
autoRestart() constMonitor
BaseMonitor()BaseMonitor
changeId()Monitor
clear() overrideMonitorvirtual
clearDevices()BaseMonitorprotected
clearUserMonitors()BaseMonitorprotected
client()BaseMonitorvirtual
coherentValues()BaseMonitorvirtual
connected()BaseMonitorvirtual
ConnectionMonitorfriend
connection()BaseMonitorvirtual
count()BaseMonitorvirtual
createMsgCode() overrideMonitorprotectedvirtual
createMsgDataPrefix() overrideMonitorprotectedvirtual
dataChangedMonitor
dataFrequency() constMonitor
deviceItems()BaseMonitorprotected
dirty() constBaseMonitorprotected
doInvokeEvent(const Event &event)Monitorprotected
doParseReadData(BaseMonitorStruct::DeviceItem *deviceItem, ByteVector &rawData, uint32_t dataOff)BaseMonitorprotected
doParseReadData(BaseMonitorStruct::DeviceItem *deviceItem, const uint8_t *rawData, uint32_t rawDataSize, uint32_t dataOff)BaseMonitorprotected
doParseWriteData(ByteVector &data, uint32_t dataOff, BaseMonitorStruct::DeviceItem *deviceItem)BaseMonitorprotected
doParseWriteData(uint8_t *rawData, uint32_t rawDataSize, uint32_t dataOff, BaseMonitorStruct::DeviceItem *deviceItem)BaseMonitorprotected
doPrepareRuntime(Client *client, bool coherentValues) overrideMonitorprotectedvirtual
doSetupReadData(BaseMonitorStruct::BaseData &data)BaseMonitorprotected
doSetupWriteData(BaseMonitorStruct::BaseData &data)BaseMonitorprotected
doStop(bool wait, bool emitError=false)Monitorprotected
errorMonitor
eventFrequency() constMonitor
eventsThread()Monitorprotected
handleThread() overrideMonitorprotected
id() constMonitor
invoke(long tagData) overrideMonitorprotected
items()BaseMonitorprotected
MaxItemsPerMonitorBaseMonitorprotectedstatic
Monitor()Monitor
monitorId() constMonitorprotected
pMonitor typedefMonitor
quickMonitor()Monitorprotected
read(MonitorStruct::ReadData &data)Monitor
releasing() constBaseMonitorprotected
restartedMonitor
scheduleType() constMonitorprotected
setAutoRestart(bool value)Monitor
setClient(Client *value) overrideMonitorprotectedvirtual
setCoherentValues(bool value) overrideMonitorvirtual
setConnection(Connection *value) overrideMonitorprotectedvirtual
setDataFrequency(uint16_t value)Monitor
setDirty(bool value)BaseMonitorprotected
setEventFrequency(uint32_t value)Monitor
setMonitorId(uint32_t value)Monitorprotected
setReleasing(bool value)BaseMonitorprotected
setScheduleType(Tool::ThreadHelper::ScheduleTypes value)Monitorprotected
setWatchDog(uint32_t value)Monitor
setWriteClient(Client *value)Monitorprotected
start()Monitor
startedMonitor
stop()Monitor
stoppedMonitor
synchronizeCompleted(uint64_t senderId, RLibCpp::Bcc::Globals::Results re)BaseMonitorprotected
Tool::EventDispatcherThreadMonitorfriend
Tool::ThreadHandlerMonitorfriend
watchDog() constMonitor
write(MonitorStruct::WriteData &data)Monitor
writeClient() constMonitorprotected
writeMsgCode() overrideMonitorprotectedvirtual
writeMsgDataPrefix() overrideMonitorprotectedvirtual
~BaseMonitor()BaseMonitorvirtual
~Monitor()Monitorvirtual