LightHub 4.6.0
Open-source smart home controller firmware
Loading...
Searching...
No Matches
out_Modbus Member List

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

abstractCh()abstractChinline
abstractOut()abstractOutinline
createLastMeasured(char *name)out_Modbusprotected
createLastMeasured(aJsonObject *execObj)out_Modbusprotected
Ctrl(itemCmd cmd, char *subItem=NULL, bool toExecute=true, bool authorized=false) overrideout_Modbusvirtual
findRegister(uint16_t registerNum, uint16_t posInBuffer, uint8_t regType, uint16_t registerFrom, uint16_t registerTo, bool doExecution=true, bool *submitParam=NULL)out_Modbusprotected
getChanType() overrideout_Modbusvirtual
getConfig()out_Modbusprotected
getDefaultOnVal()abstractOutinlinevirtual
getItem()abstractOutinline
getLastMeasured(char *name)out_Modbusprotected
getLastMeasured(aJsonObject *execObj)out_Modbusprotected
initLine()out_Modbusprotected
isActive()abstractOutvirtual
isAllowed(itemCmd cmd)abstractOutinlinevirtual
itemabstractOutprotected
link(Item *_item)out_Modbusinlinevirtual
out_Modbus()out_Modbusinline
Poll(short cause) overrideout_Modbusvirtual
pollModbus(aJsonObject *reg, int regType)out_Modbusprotected
pubAction(bool state)abstractOutprotected
publishTopic(const char *topic, long value, const char *subtopic=NULL)abstractChprotected
publishTopic(const char *topic, float value, const char *subtopic=NULL)abstractChprotected
publishTopic(const char *topic, const char *value, const char *subtopic=NULL, const char *suffix=NULL)abstractChprotected
sendItemCmd(aJsonObject *templateParamObj, itemCmd cmd)out_Modbusprotected
sendModbus(char *paramName, aJsonObject *outValue)out_Modbusprotected
setLastMeasured(aJsonObject *execObj, int val)out_Modbusprotected
setStatus(uint8_t status) overrideabstractOutvirtual
Setup() overrideout_Modbusvirtual
Status() overrideabstractOutvirtual
Stop() overrideout_Modbusvirtual
storeout_Modbusprotected
~abstractCh()abstractChinlinevirtual