|
LightHub 4.6.0
Open-source smart home controller firmware
|
This is the complete list of members for Item, including all inherited members.
| checkFM() | Item | protected |
| checkModbusDimmer() | Item | protected |
| checkModbusDimmer(int data) | Item | protected |
| checkRetry() | Item | protected |
| clearFlag(uint32_t flag) | Item | |
| Ctrl(itemCmd cmd, char *subItem=NULL, uint8_t flags=0, bool authorized=false) | Item | |
| Ctrl(char *payload, char *subItem=NULL, int remoteID=0) | Item | |
| defaultSubItem | Item | protected |
| defaultSuffixCode | Item | protected |
| digGroup(aJsonObject *itemArr, itemCmd *cmd=NULL, char *subItem=NULL, bool authorized=false, uint8_t ctrlFlags=0) | Item | protected |
| driver | Item | |
| getArg(short n=0) | Item | |
| getArgCount() | Item | |
| getChanType() | Item | |
| getCmd() | Item | |
| getExt() | Item | |
| getFlag(uint32_t flag=FLAG_MASK) | Item | |
| getFloatArg(short n=0) | Item | |
| getPersistent() | Item | |
| getSubitemId(char *subItem) | Item | |
| getSubItemStrById(uint8_t subItem) | Item | |
| getSubtype() | Item | |
| getVal() | Item | |
| isActive() | Item | |
| isScheduled() | Item | |
| isValid() | Item | |
| Item(char *name, aJsonObject *_items=items) | Item | |
| Item(aJsonObject *obj, aJsonObject *_items=items) | Item | |
| Item(uint16_t num, uint8_t subItem, aJsonObject *_items=items) | Item | |
| itemArg | Item | |
| itemArr | Item | |
| itemExt | Item | |
| itemType | Item | |
| itemVal | Item | |
| limitSetValue() | Item | protected |
| mb_fail(int result=0) | Item | protected |
| modbusDimmerSet(itemCmd st) | Item | protected |
| modbusDimmerSet(int addr, uint16_t _reg, int _regType, int _mask, uint16_t value) | Item | protected |
| Off() | Item | inline |
| On() | Item | inline |
| Parse() | Item | protected |
| Poll(int cause) | Item | |
| remoteCtrl(itemCmd cmd, int remoteID, char *subItem=NULL, char *authToken=NULL) | Item | |
| rootItems | Item | |
| scheduleCommand(itemCmd cmd, bool authorized) | Item | |
| scheduleOppositeCommand(itemCmd cmd, short isActiveNow, bool authorized) | Item | |
| sendDelayedStatus() | Item | protected |
| SendStatus(long sendFlags, char *subItem=NULL) | Item | |
| SendStatusImmediate(itemCmd st, long sendFlags, char *subItem=NULL, bool tetain=true) | Item | |
| setCmd(uint8_t cmdValue) | Item | |
| setExt(long int par) | Item | |
| setFlag(uint32_t flag) | Item | |
| setFloatVal(float par) | Item | |
| setPersistent(chPersistent *par) | Item | |
| setSubtype(uint8_t par) | Item | |
| Setup() | Item | |
| setVal(long int par) | Item | |
| Stop() | Item | |
| Toggle() | Item | inline |
| VacomSetFan(itemCmd st) | Item | protected |
| VacomSetHeat(itemCmd st) | Item | protected |
| ~Item() | Item |