mirror of
https://github.com/anklimov/lighthub
synced 2025-12-06 03:39:49 +03:00
1352 lines
58 KiB
HTML
1352 lines
58 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.20"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>LightHub: Item Class Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">LightHub
|
|
 <span id="projectnumber">v4.0.0</span>
|
|
</div>
|
|
<div id="projectbrief">Smarthome controller firmware</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.20 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('class_item.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-attribs">Public Attributes</a> |
|
|
<a href="#pro-methods">Protected Member Functions</a> |
|
|
<a href="#pro-attribs">Protected Attributes</a> |
|
|
<a href="class_item-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">Item Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="item_8h_source.html">item.h</a>></code></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:ac6f9ffe686b184cd30fb9ff023af9d35"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ac6f9ffe686b184cd30fb9ff023af9d35">Item</a> (char *name)</td></tr>
|
|
<tr class="separator:ac6f9ffe686b184cd30fb9ff023af9d35"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8df555ab7f99a4bc363204c10d946934"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a8df555ab7f99a4bc363204c10d946934">Item</a> (aJsonObject *obj)</td></tr>
|
|
<tr class="separator:a8df555ab7f99a4bc363204c10d946934"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a11663c84075b78c3ae5e30fdfcd7c458"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a11663c84075b78c3ae5e30fdfcd7c458">~Item</a> ()</td></tr>
|
|
<tr class="separator:a11663c84075b78c3ae5e30fdfcd7c458"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3bbd12527ff3638189cae5291e578a96"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a3bbd12527ff3638189cae5291e578a96">isValid</a> ()</td></tr>
|
|
<tr class="separator:a3bbd12527ff3638189cae5291e578a96"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae84f04e796546f4c34db79a060b0d443"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ae84f04e796546f4c34db79a060b0d443">Setup</a> ()</td></tr>
|
|
<tr class="separator:ae84f04e796546f4c34db79a060b0d443"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac382f69ca11e6eebfec1f40133fddd42"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ac382f69ca11e6eebfec1f40133fddd42">Stop</a> ()</td></tr>
|
|
<tr class="separator:ac382f69ca11e6eebfec1f40133fddd42"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad81d39aec84f1a2071b5e81dafd96e27"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ad81d39aec84f1a2071b5e81dafd96e27">Ctrl</a> (<a class="el" href="classitem_cmd.html">itemCmd</a> cmd, char *subItem=NULL, bool allowRecursion=true)</td></tr>
|
|
<tr class="separator:ad81d39aec84f1a2071b5e81dafd96e27"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a51166376e10786d0daf684ea85988b75"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a51166376e10786d0daf684ea85988b75">Ctrl</a> (char *payload, char *subItem=NULL)</td></tr>
|
|
<tr class="separator:a51166376e10786d0daf684ea85988b75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a04c95e83741aa896498ddbc869061886"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a04c95e83741aa896498ddbc869061886">getArg</a> (short n=0)</td></tr>
|
|
<tr class="separator:a04c95e83741aa896498ddbc869061886"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8fcee2e61e88909e3a53aaae3dc5d3e9"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a8fcee2e61e88909e3a53aaae3dc5d3e9">getFloatArg</a> (short n=0)</td></tr>
|
|
<tr class="separator:a8fcee2e61e88909e3a53aaae3dc5d3e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9469cc0bb8560eb5f669d54903186433"><td class="memItemLeft" align="right" valign="top">short </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a9469cc0bb8560eb5f669d54903186433">getArgCount</a> ()</td></tr>
|
|
<tr class="separator:a9469cc0bb8560eb5f669d54903186433"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba81303d678129315e393e11319b5ec5"><td class="memItemLeft" align="right" valign="top">long int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aba81303d678129315e393e11319b5ec5">getVal</a> ()</td></tr>
|
|
<tr class="separator:aba81303d678129315e393e11319b5ec5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad00923c702189ad97c6af2c3c20150fa"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ad00923c702189ad97c6af2c3c20150fa">getSubtype</a> ()</td></tr>
|
|
<tr class="separator:ad00923c702189ad97c6af2c3c20150fa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a25cddf040ae48d36375e54eb7fb31cf1"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a25cddf040ae48d36375e54eb7fb31cf1">getCmd</a> ()</td></tr>
|
|
<tr class="separator:a25cddf040ae48d36375e54eb7fb31cf1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab27cd47af857151cb695f7a4b4000424"><td class="memItemLeft" align="right" valign="top">long int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ab27cd47af857151cb695f7a4b4000424">getExt</a> ()</td></tr>
|
|
<tr class="separator:ab27cd47af857151cb695f7a4b4000424"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad4e62aba1f62917a8df4c47c2894a3ad"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ad4e62aba1f62917a8df4c47c2894a3ad">setExt</a> (long int par)</td></tr>
|
|
<tr class="separator:ad4e62aba1f62917a8df4c47c2894a3ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad1c452e68967188402a96a687aba6af0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classch_persistent.html">chPersistent</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ad1c452e68967188402a96a687aba6af0">getPersistent</a> ()</td></tr>
|
|
<tr class="separator:ad1c452e68967188402a96a687aba6af0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af023950bb9b9760b98c5de7287bc467d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classch_persistent.html">chPersistent</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#af023950bb9b9760b98c5de7287bc467d">setPersistent</a> (<a class="el" href="classch_persistent.html">chPersistent</a> *par)</td></tr>
|
|
<tr class="separator:af023950bb9b9760b98c5de7287bc467d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a188910459fc0ded60ca268664bf9b212"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a188910459fc0ded60ca268664bf9b212">setCmd</a> (uint8_t cmdValue)</td></tr>
|
|
<tr class="separator:a188910459fc0ded60ca268664bf9b212"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15e9623fffd070c01c3dd87b1cc09ab3"><td class="memItemLeft" align="right" valign="top">short </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a15e9623fffd070c01c3dd87b1cc09ab3">getFlag</a> (short flag=<a class="el" href="item_cmd_8h.html#a890221cb651a3f30f6d1bca0d9b0e13d">FLAG_MASK</a>)</td></tr>
|
|
<tr class="separator:a15e9623fffd070c01c3dd87b1cc09ab3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abd22bfa75e71849cc0fadcee9eef330d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#abd22bfa75e71849cc0fadcee9eef330d">setFlag</a> (short flag)</td></tr>
|
|
<tr class="separator:abd22bfa75e71849cc0fadcee9eef330d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60c43acb3bd16c858ca4c1fa6b12145b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a60c43acb3bd16c858ca4c1fa6b12145b">clearFlag</a> (short flag)</td></tr>
|
|
<tr class="separator:a60c43acb3bd16c858ca4c1fa6b12145b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad2a38c039f8b3cee14cb97c9526d9260"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ad2a38c039f8b3cee14cb97c9526d9260">setVal</a> (long int par)</td></tr>
|
|
<tr class="separator:ad2a38c039f8b3cee14cb97c9526d9260"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5b103354070ff53e7dfd66d43765a619"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a5b103354070ff53e7dfd66d43765a619">setFloatVal</a> (float par)</td></tr>
|
|
<tr class="separator:a5b103354070ff53e7dfd66d43765a619"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a47b261677ded48fb1c51088b9d956dcc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a47b261677ded48fb1c51088b9d956dcc">setSubtype</a> (uint8_t par)</td></tr>
|
|
<tr class="separator:a47b261677ded48fb1c51088b9d956dcc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaa6500d9cdb58f9b20f6c2592da40739"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aaa6500d9cdb58f9b20f6c2592da40739">Poll</a> (int cause)</td></tr>
|
|
<tr class="separator:aaa6500d9cdb58f9b20f6c2592da40739"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a525c4e3f723a85af5e818c1b5834e277"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a525c4e3f723a85af5e818c1b5834e277">SendStatus</a> (int sendFlags)</td></tr>
|
|
<tr class="separator:a525c4e3f723a85af5e818c1b5834e277"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad1a236a67b01bb3ae9d1aec9a18ed51d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ad1a236a67b01bb3ae9d1aec9a18ed51d">SendStatusImmediate</a> (<a class="el" href="classitem_cmd.html">itemCmd</a> st, int sendFlags, char *subItem=NULL)</td></tr>
|
|
<tr class="separator:ad1a236a67b01bb3ae9d1aec9a18ed51d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4db79caf8ace960c0bf74181c0bf5faa"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a4db79caf8ace960c0bf74181c0bf5faa">isActive</a> ()</td></tr>
|
|
<tr class="separator:a4db79caf8ace960c0bf74181c0bf5faa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1a89a9947e7759ce74f17d614346f46"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#af1a89a9947e7759ce74f17d614346f46">getChanType</a> ()</td></tr>
|
|
<tr class="separator:af1a89a9947e7759ce74f17d614346f46"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac6a08d4c2352fa1284c4039441e380c5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ac6a08d4c2352fa1284c4039441e380c5">On</a> ()</td></tr>
|
|
<tr class="separator:ac6a08d4c2352fa1284c4039441e380c5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7cc492ae708197b9426c45b15eda714d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a7cc492ae708197b9426c45b15eda714d">Off</a> ()</td></tr>
|
|
<tr class="separator:a7cc492ae708197b9426c45b15eda714d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5ddbe231ea061c1001436dd5d57cc97b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a5ddbe231ea061c1001436dd5d57cc97b">Toggle</a> ()</td></tr>
|
|
<tr class="separator:a5ddbe231ea061c1001436dd5d57cc97b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
|
Public Attributes</h2></td></tr>
|
|
<tr class="memitem:a4332fe989485f159b4fefa871cc213b9"><td class="memItemLeft" align="right" valign="top">aJsonObject * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a4332fe989485f159b4fefa871cc213b9">itemArr</a></td></tr>
|
|
<tr class="separator:a4332fe989485f159b4fefa871cc213b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab831f5a6f56b59761a8ee5dbf38c0999"><td class="memItemLeft" align="right" valign="top">aJsonObject * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ab831f5a6f56b59761a8ee5dbf38c0999">itemArg</a></td></tr>
|
|
<tr class="separator:ab831f5a6f56b59761a8ee5dbf38c0999"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aabf1180ef4ab072817a28020814bce48"><td class="memItemLeft" align="right" valign="top">aJsonObject * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aabf1180ef4ab072817a28020814bce48">itemVal</a></td></tr>
|
|
<tr class="separator:aabf1180ef4ab072817a28020814bce48"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a39291138106342bc0d49ccfb125f7a95"><td class="memItemLeft" align="right" valign="top">aJsonObject * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a39291138106342bc0d49ccfb125f7a95">itemExt</a></td></tr>
|
|
<tr class="separator:a39291138106342bc0d49ccfb125f7a95"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae0bac41fded34ffbd1e3634e15772039"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ae0bac41fded34ffbd1e3634e15772039">itemType</a></td></tr>
|
|
<tr class="separator:ae0bac41fded34ffbd1e3634e15772039"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93f339d62018da733bd6147797388eb2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabstract_out.html">abstractOut</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a93f339d62018da733bd6147797388eb2">driver</a></td></tr>
|
|
<tr class="separator:a93f339d62018da733bd6147797388eb2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
|
Protected Member Functions</h2></td></tr>
|
|
<tr class="memitem:a127a28254a55fbd7fcbcd37816afe163"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a127a28254a55fbd7fcbcd37816afe163">VacomSetFan</a> (<a class="el" href="classitem_cmd.html">itemCmd</a> st)</td></tr>
|
|
<tr class="separator:a127a28254a55fbd7fcbcd37816afe163"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa0f1f997dd794068562d43eb4a3911a6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aa0f1f997dd794068562d43eb4a3911a6">VacomSetHeat</a> (<a class="el" href="classitem_cmd.html">itemCmd</a> st)</td></tr>
|
|
<tr class="memdesc:aa0f1f997dd794068562d43eb4a3911a6"><td class="mdescLeft"> </td><td class="mdescRight">move to float todo <a href="class_item.html#aa0f1f997dd794068562d43eb4a3911a6">More...</a><br /></td></tr>
|
|
<tr class="separator:aa0f1f997dd794068562d43eb4a3911a6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a8cdb4d647ba278a55560cd91bfc031"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a6a8cdb4d647ba278a55560cd91bfc031">modbusDimmerSet</a> (<a class="el" href="classitem_cmd.html">itemCmd</a> st)</td></tr>
|
|
<tr class="separator:a6a8cdb4d647ba278a55560cd91bfc031"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a77913c1f28d823b1a096369e69cc5072"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a77913c1f28d823b1a096369e69cc5072">modbusDimmerSet</a> (int addr, uint16_t _reg, int _regType, int _mask, uint16_t value)</td></tr>
|
|
<tr class="separator:a77913c1f28d823b1a096369e69cc5072"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a194ef40944a7a579ded380103ac1a081"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a194ef40944a7a579ded380103ac1a081">mb_fail</a> (int result=0)</td></tr>
|
|
<tr class="separator:a194ef40944a7a579ded380103ac1a081"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abbcfb98227918e624be294409d21be3d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#abbcfb98227918e624be294409d21be3d">Parse</a> ()</td></tr>
|
|
<tr class="separator:abbcfb98227918e624be294409d21be3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a899707e630b75eeb422fbc7ca3d829ce"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a899707e630b75eeb422fbc7ca3d829ce">checkModbusDimmer</a> ()</td></tr>
|
|
<tr class="separator:a899707e630b75eeb422fbc7ca3d829ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2d807aa2a634312bde779e174e28c4ce"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a2d807aa2a634312bde779e174e28c4ce">checkModbusDimmer</a> (int <a class="el" href="out__ac_8cpp.html#a336725b3b566264f2223495f6294c3c7">data</a>)</td></tr>
|
|
<tr class="separator:a2d807aa2a634312bde779e174e28c4ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee7bbb1c5b9f54b7228cdc171f040bf4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aee7bbb1c5b9f54b7228cdc171f040bf4">checkModbusRetry</a> ()</td></tr>
|
|
<tr class="separator:aee7bbb1c5b9f54b7228cdc171f040bf4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af767f604dcaed8a497438255c28129fd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#af767f604dcaed8a497438255c28129fd">sendDelayedStatus</a> ()</td></tr>
|
|
<tr class="separator:af767f604dcaed8a497438255c28129fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1407f6e0854127b5cec31368400caf06"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a1407f6e0854127b5cec31368400caf06">resumeModbus</a> ()</td></tr>
|
|
<tr class="separator:a1407f6e0854127b5cec31368400caf06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aac323dbba691d2a1ffd0b760fdc2198d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aac323dbba691d2a1ffd0b760fdc2198d">checkFM</a> ()</td></tr>
|
|
<tr class="separator:aac323dbba691d2a1ffd0b760fdc2198d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
|
|
Protected Attributes</h2></td></tr>
|
|
<tr class="memitem:a21371d449e5e6669b3f0eb0e080a7132"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a21371d449e5e6669b3f0eb0e080a7132">defaultSubItem</a> [10]</td></tr>
|
|
<tr class="separator:a21371d449e5e6669b3f0eb0e080a7132"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ff75a860339d86b006960b750a593e6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a4ff75a860339d86b006960b750a593e6">defaultSuffixCode</a></td></tr>
|
|
<tr class="separator:a4ff75a860339d86b006960b750a593e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="ac6f9ffe686b184cd30fb9ff023af9d35"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac6f9ffe686b184cd30fb9ff023af9d35">◆ </a></span>Item() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Item::Item </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"><em>name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8df555ab7f99a4bc363204c10d946934"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8df555ab7f99a4bc363204c10d946934">◆ </a></span>Item() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Item::Item </td>
|
|
<td>(</td>
|
|
<td class="paramtype">aJsonObject * </td>
|
|
<td class="paramname"><em>obj</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a11663c84075b78c3ae5e30fdfcd7c458"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a11663c84075b78c3ae5e30fdfcd7c458">◆ </a></span>~Item()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Item::~Item </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="aac323dbba691d2a1ffd0b760fdc2198d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aac323dbba691d2a1ffd0b760fdc2198d">◆ </a></span>checkFM()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::checkFM </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a899707e630b75eeb422fbc7ca3d829ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a899707e630b75eeb422fbc7ca3d829ce">◆ </a></span>checkModbusDimmer() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::checkModbusDimmer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2d807aa2a634312bde779e174e28c4ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2d807aa2a634312bde779e174e28c4ce">◆ </a></span>checkModbusDimmer() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::checkModbusDimmer </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>data</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee7bbb1c5b9f54b7228cdc171f040bf4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee7bbb1c5b9f54b7228cdc171f040bf4">◆ </a></span>checkModbusRetry()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::checkModbusRetry </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a60c43acb3bd16c858ca4c1fa6b12145b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a60c43acb3bd16c858ca4c1fa6b12145b">◆ </a></span>clearFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::clearFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">short </td>
|
|
<td class="paramname"><em>flag</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a51166376e10786d0daf684ea85988b75"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a51166376e10786d0daf684ea85988b75">◆ </a></span>Ctrl() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::Ctrl </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"><em>payload</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"><em>subItem</em> = <code>NULL</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>possible problem here with truncated default</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad81d39aec84f1a2071b5e81dafd96e27"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad81d39aec84f1a2071b5e81dafd96e27">◆ </a></span>Ctrl() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::Ctrl </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classitem_cmd.html">itemCmd</a> </td>
|
|
<td class="paramname"><em>cmd</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"><em>subItem</em> = <code>NULL</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>allowRecursion</em> = <code>true</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>possible problem here with truncated default</p>
|
|
<p>DELAYED COMMANDS processing</p>
|
|
<p>Common (GRP & NO GRP) commands</p>
|
|
<p>rest of Legacy monolite core code (to be refactored ) BEGIN ///</p>
|
|
<p>rest of Legacy monolite core code (to be refactored ) END ///</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a04c95e83741aa896498ddbc869061886"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a04c95e83741aa896498ddbc869061886">◆ </a></span>getArg()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::getArg </td>
|
|
<td>(</td>
|
|
<td class="paramtype">short </td>
|
|
<td class="paramname"><em>n</em> = <code>0</code></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9469cc0bb8560eb5f669d54903186433"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9469cc0bb8560eb5f669d54903186433">◆ </a></span>getArgCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">short Item::getArgCount </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af1a89a9947e7759ce74f17d614346f46"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1a89a9947e7759ce74f17d614346f46">◆ </a></span>getChanType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::getChanType </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a25cddf040ae48d36375e54eb7fb31cf1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a25cddf040ae48d36375e54eb7fb31cf1">◆ </a></span>getCmd()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t Item::getCmd </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab27cd47af857151cb695f7a4b4000424"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab27cd47af857151cb695f7a4b4000424">◆ </a></span>getExt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">long int Item::getExt </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a15e9623fffd070c01c3dd87b1cc09ab3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a15e9623fffd070c01c3dd87b1cc09ab3">◆ </a></span>getFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">short Item::getFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">short </td>
|
|
<td class="paramname"><em>flag</em> = <code><a class="el" href="item_cmd_8h.html#a890221cb651a3f30f6d1bca0d9b0e13d">FLAG_MASK</a></code></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8fcee2e61e88909e3a53aaae3dc5d3e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8fcee2e61e88909e3a53aaae3dc5d3e9">◆ </a></span>getFloatArg()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float Item::getFloatArg </td>
|
|
<td>(</td>
|
|
<td class="paramtype">short </td>
|
|
<td class="paramname"><em>n</em> = <code>0</code></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad1c452e68967188402a96a687aba6af0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad1c452e68967188402a96a687aba6af0">◆ </a></span>getPersistent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classch_persistent.html">chPersistent</a> * Item::getPersistent </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad00923c702189ad97c6af2c3c20150fa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad00923c702189ad97c6af2c3c20150fa">◆ </a></span>getSubtype()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t Item::getSubtype </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aba81303d678129315e393e11319b5ec5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aba81303d678129315e393e11319b5ec5">◆ </a></span>getVal()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">long int Item::getVal </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4db79caf8ace960c0bf74181c0bf5faa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4db79caf8ace960c0bf74181c0bf5faa">◆ </a></span>isActive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::isActive </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3bbd12527ff3638189cae5291e578a96"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3bbd12527ff3638189cae5291e578a96">◆ </a></span>isValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">boolean Item::isValid </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a194ef40944a7a579ded380103ac1a081"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a194ef40944a7a579ded380103ac1a081">◆ </a></span>mb_fail()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::mb_fail </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>result</em> = <code>0</code></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a77913c1f28d823b1a096369e69cc5072"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a77913c1f28d823b1a096369e69cc5072">◆ </a></span>modbusDimmerSet() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::modbusDimmerSet </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>addr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>_reg</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>_regType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>_mask</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a8cdb4d647ba278a55560cd91bfc031"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a8cdb4d647ba278a55560cd91bfc031">◆ </a></span>modbusDimmerSet() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::modbusDimmerSet </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classitem_cmd.html">itemCmd</a> </td>
|
|
<td class="paramname"><em>st</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7cc492ae708197b9426c45b15eda714d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7cc492ae708197b9426c45b15eda714d">◆ </a></span>Off()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::Off </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac6a08d4c2352fa1284c4039441e380c5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac6a08d4c2352fa1284c4039441e380c5">◆ </a></span>On()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::On </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abbcfb98227918e624be294409d21be3d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abbcfb98227918e624be294409d21be3d">◆ </a></span>Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::Parse </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaa6500d9cdb58f9b20f6c2592da40739"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaa6500d9cdb58f9b20f6c2592da40739">◆ </a></span>Poll()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::Poll </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>cause</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1407f6e0854127b5cec31368400caf06"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1407f6e0854127b5cec31368400caf06">◆ </a></span>resumeModbus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Item::resumeModbus </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af767f604dcaed8a497438255c28129fd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af767f604dcaed8a497438255c28129fd">◆ </a></span>sendDelayedStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::sendDelayedStatus </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a525c4e3f723a85af5e818c1b5834e277"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a525c4e3f723a85af5e818c1b5834e277">◆ </a></span>SendStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::SendStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>sendFlags</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad1a236a67b01bb3ae9d1aec9a18ed51d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad1a236a67b01bb3ae9d1aec9a18ed51d">◆ </a></span>SendStatusImmediate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::SendStatusImmediate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classitem_cmd.html">itemCmd</a> </td>
|
|
<td class="paramname"><em>st</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>sendFlags</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"><em>subItem</em> = <code>NULL</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a188910459fc0ded60ca268664bf9b212"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a188910459fc0ded60ca268664bf9b212">◆ </a></span>setCmd()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::setCmd </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint8_t </td>
|
|
<td class="paramname"><em>cmdValue</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad4e62aba1f62917a8df4c47c2894a3ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad4e62aba1f62917a8df4c47c2894a3ad">◆ </a></span>setExt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::setExt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">long int </td>
|
|
<td class="paramname"><em>par</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abd22bfa75e71849cc0fadcee9eef330d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abd22bfa75e71849cc0fadcee9eef330d">◆ </a></span>setFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::setFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">short </td>
|
|
<td class="paramname"><em>flag</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5b103354070ff53e7dfd66d43765a619"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5b103354070ff53e7dfd66d43765a619">◆ </a></span>setFloatVal()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::setFloatVal </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>par</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af023950bb9b9760b98c5de7287bc467d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af023950bb9b9760b98c5de7287bc467d">◆ </a></span>setPersistent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classch_persistent.html">chPersistent</a> * Item::setPersistent </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classch_persistent.html">chPersistent</a> * </td>
|
|
<td class="paramname"><em>par</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a47b261677ded48fb1c51088b9d956dcc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a47b261677ded48fb1c51088b9d956dcc">◆ </a></span>setSubtype()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::setSubtype </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint8_t </td>
|
|
<td class="paramname"><em>par</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae84f04e796546f4c34db79a060b0d443"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae84f04e796546f4c34db79a060b0d443">◆ </a></span>Setup()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">boolean Item::Setup </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad2a38c039f8b3cee14cb97c9526d9260"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad2a38c039f8b3cee14cb97c9526d9260">◆ </a></span>setVal()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::setVal </td>
|
|
<td>(</td>
|
|
<td class="paramtype">long int </td>
|
|
<td class="paramname"><em>par</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac382f69ca11e6eebfec1f40133fddd42"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac382f69ca11e6eebfec1f40133fddd42">◆ </a></span>Stop()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Item::Stop </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5ddbe231ea061c1001436dd5d57cc97b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5ddbe231ea061c1001436dd5d57cc97b">◆ </a></span>Toggle()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::Toggle </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a127a28254a55fbd7fcbcd37816afe163"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a127a28254a55fbd7fcbcd37816afe163">◆ </a></span>VacomSetFan()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::VacomSetFan </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classitem_cmd.html">itemCmd</a> </td>
|
|
<td class="paramname"><em>st</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa0f1f997dd794068562d43eb4a3911a6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa0f1f997dd794068562d43eb4a3911a6">◆ </a></span>VacomSetHeat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::VacomSetHeat </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classitem_cmd.html">itemCmd</a> </td>
|
|
<td class="paramname"><em>st</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>move to float todo </p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a21371d449e5e6669b3f0eb0e080a7132"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a21371d449e5e6669b3f0eb0e080a7132">◆ </a></span>defaultSubItem</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char Item::defaultSubItem[10]</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4ff75a860339d86b006960b750a593e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4ff75a860339d86b006960b750a593e6">◆ </a></span>defaultSuffixCode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int Item::defaultSuffixCode</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a93f339d62018da733bd6147797388eb2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a93f339d62018da733bd6147797388eb2">◆ </a></span>driver</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabstract_out.html">abstractOut</a>* Item::driver</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab831f5a6f56b59761a8ee5dbf38c0999"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab831f5a6f56b59761a8ee5dbf38c0999">◆ </a></span>itemArg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">aJsonObject * Item::itemArg</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4332fe989485f159b4fefa871cc213b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4332fe989485f159b4fefa871cc213b9">◆ </a></span>itemArr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">aJsonObject* Item::itemArr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a39291138106342bc0d49ccfb125f7a95"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a39291138106342bc0d49ccfb125f7a95">◆ </a></span>itemExt</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">aJsonObject * Item::itemExt</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae0bac41fded34ffbd1e3634e15772039"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae0bac41fded34ffbd1e3634e15772039">◆ </a></span>itemType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t Item::itemType</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aabf1180ef4ab072817a28020814bce48"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aabf1180ef4ab072817a28020814bce48">◆ </a></span>itemVal</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">aJsonObject * Item::itemVal</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li><a class="el" href="item_8h_source.html">item.h</a></li>
|
|
<li><a class="el" href="item_8cpp.html">item.cpp</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="class_item.html">Item</a></li>
|
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|