Tasmota/lib/IRremoteESP8266-2.7.8/docs/doxygen/html/annotated.html

135 lines
20 KiB
HTML
Raw Normal View History

<!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.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IRremoteESP8266: Class List</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="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="projectalign" style="padding-left: 0.5em;">
<div id="projectname">IRremoteESP8266
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;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&amp;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 -->
<!-- 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="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacestdAc.html" target="_self">stdAc</a></td><td class="desc">Enumerators and Structures for the Common A/C API </td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdAc_1_1state__t.html" target="_self">state_t</a></td><td class="desc">Structure to hold a common A/C state </td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdecode__results.html" target="_self">decode_results</a></td><td class="desc">Results returned from the decoder </td></tr>
<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRac.html" target="_self">IRac</a></td><td class="desc"></td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRAmcorAc.html" target="_self">IRAmcorAc</a></td><td class="desc">Class for handling detailed Amcor A/C messages </td></tr>
<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRArgoAC.html" target="_self">IRArgoAC</a></td><td class="desc">Class for handling detailed Argo A/C messages </td></tr>
<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRCarrierAc64.html" target="_self">IRCarrierAc64</a></td><td class="desc">Class for handling detailed Carrier 64 bit A/C messages </td></tr>
<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRCoolixAC.html" target="_self">IRCoolixAC</a></td><td class="desc">Class for handling detailed Coolix A/C messages </td></tr>
<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRCoronaAc.html" target="_self">IRCoronaAc</a></td><td class="desc">Class for handling detailed Corona A/C messages </td></tr>
<tr id="row_8_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin128.html" target="_self">IRDaikin128</a></td><td class="desc">Class for handling detailed Daikin 128-bit A/C messages. Code by crankyoldgit. Analysis by Daniel Vena </td></tr>
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin152.html" target="_self">IRDaikin152</a></td><td class="desc">Class for handling detailed Daikin 152-bit A/C messages </td></tr>
<tr id="row_10_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin160.html" target="_self">IRDaikin160</a></td><td class="desc">Class for handling detailed Daikin 160-bit A/C messages </td></tr>
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin176.html" target="_self">IRDaikin176</a></td><td class="desc">Class for handling detailed Daikin 176-bit A/C messages </td></tr>
<tr id="row_12_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin2.html" target="_self">IRDaikin2</a></td><td class="desc">Class for handling detailed Daikin 312-bit A/C messages. Code by crankyoldgit, Reverse engineering analysis by sheppy99 </td></tr>
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin216.html" target="_self">IRDaikin216</a></td><td class="desc">Class for handling detailed Daikin 216-bit A/C messages </td></tr>
<tr id="row_14_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin64.html" target="_self">IRDaikin64</a></td><td class="desc">Class for handling detailed Daikin 64-bit A/C messages </td></tr>
<tr id="row_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikinESP.html" target="_self">IRDaikinESP</a></td><td class="desc">Class for handling detailed Daikin 280-bit A/C messages </td></tr>
<tr id="row_16_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDelonghiAc.html" target="_self">IRDelonghiAc</a></td><td class="desc">Class for handling detailed Delonghi A/C messages </td></tr>
<tr id="row_17_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRElectraAc.html" target="_self">IRElectraAc</a></td><td class="desc">Class for handling detailed Electra A/C messages </td></tr>
<tr id="row_18_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRFujitsuAC.html" target="_self">IRFujitsuAC</a></td><td class="desc">Class for handling detailed Fujitsu A/C messages </td></tr>
<tr id="row_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRGoodweatherAc.html" target="_self">IRGoodweatherAc</a></td><td class="desc">Class for handling detailed Goodweather A/C messages </td></tr>
<tr id="row_20_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRGreeAC.html" target="_self">IRGreeAC</a></td><td class="desc">Class for handling detailed Gree A/C messages </td></tr>
<tr id="row_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHaierAC.html" target="_self">IRHaierAC</a></td><td class="desc">Class for handling detailed Haier A/C messages </td></tr>
<tr id="row_22_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHaierACYRW02.html" target="_self">IRHaierACYRW02</a></td><td class="desc">Class for handling detailed Haier ACYRW02 A/C messages </td></tr>
<tr id="row_23_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHitachiAc.html" target="_self">IRHitachiAc</a></td><td class="desc">Class for handling detailed Hitachi 224-bit A/C messages </td></tr>
<tr id="row_24_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHitachiAc1.html" target="_self">IRHitachiAc1</a></td><td class="desc">Class for handling detailed Hitachi 104-bit A/C messages </td></tr>
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHitachiAc3.html" target="_self">IRHitachiAc3</a></td><td class="desc">Class for handling detailed Hitachi 15to27-byte/120to216-bit A/C messages </td></tr>
<tr id="row_26_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHitachiAc344.html" target="_self">IRHitachiAc344</a></td><td class="desc">Class for handling detailed Hitachi 344-bit A/C messages </td></tr>
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHitachiAc424.html" target="_self">IRHitachiAc424</a></td><td class="desc">Class for handling detailed Hitachi 53-byte/424-bit A/C messages </td></tr>
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRKelvinatorAC.html" target="_self">IRKelvinatorAC</a></td><td class="desc">Class for handling detailed Kelvinator A/C messages </td></tr>
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRLgAc.html" target="_self">IRLgAc</a></td><td class="desc">Class for handling detailed LG A/C messages </td></tr>
<tr id="row_30_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMideaAC.html" target="_self">IRMideaAC</a></td><td class="desc">Class for handling detailed Midea A/C messages </td></tr>
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMitsubishi112.html" target="_self">IRMitsubishi112</a></td><td class="desc"></td></tr>
<tr id="row_32_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMitsubishi136.html" target="_self">IRMitsubishi136</a></td><td class="desc">Class for handling detailed Mitsubishi 136-bit A/C messages </td></tr>
<tr id="row_33_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMitsubishiAC.html" target="_self">IRMitsubishiAC</a></td><td class="desc">Class for handling detailed Mitsubishi 144-bit A/C messages. Inspired and derived from the work done at: <a href="https://github.com/r45635/HVAC-IR-Control">https://github.com/r45635/HVAC-IR-Control</a> </td></tr>
<tr id="row_34_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMitsubishiHeavy152Ac.html" target="_self">IRMitsubishiHeavy152Ac</a></td><td class="desc">Class for handling detailed Mitsubishi Heavy 152-bit A/C messages </td></tr>
<tr id="row_35_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMitsubishiHeavy88Ac.html" target="_self">IRMitsubishiHeavy88Ac</a></td><td class="desc">Class for handling detailed Mitsubishi Heavy 88-bit A/C messages </td></tr>
<tr id="row_36_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRNeoclimaAc.html" target="_self">IRNeoclimaAc</a></td><td class="desc">Class for handling detailed Neoclima A/C messages </td></tr>
<tr id="row_37_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRPanasonicAc.html" target="_self">IRPanasonicAc</a></td><td class="desc">Class for handling detailed Panasonic A/C messages </td></tr>
<tr id="row_38_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structirparams__t.html" target="_self">irparams_t</a></td><td class="desc">Information for the interrupt handler </td></tr>
<tr id="row_39_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRrecv.html" target="_self">IRrecv</a></td><td class="desc">Class for receiving IR messages </td></tr>
<tr id="row_40_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRSamsungAc.html" target="_self">IRSamsungAc</a></td><td class="desc">Class for handling detailed Samsung A/C messages </td></tr>
<tr id="row_41_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRsend.html" target="_self">IRsend</a></td><td class="desc">Class for sending all basic IR protocols </td></tr>
<tr id="row_42_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRSharpAc.html" target="_self">IRSharpAc</a></td><td class="desc">Class for handling detailed Sharp A/C messages </td></tr>
<tr id="row_43_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRTcl112Ac.html" target="_self">IRTcl112Ac</a></td><td class="desc">Class for handling detailed TCL A/C messages </td></tr>
<tr id="row_44_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRTecoAc.html" target="_self">IRTecoAc</a></td><td class="desc">Class for handling detailed Teco A/C messages </td></tr>
<tr id="row_45_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRtimer.html" target="_self">IRtimer</a></td><td class="desc">This class performs a simple timer in useconds since instantiated </td></tr>
<tr id="row_46_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRToshibaAC.html" target="_self">IRToshibaAC</a></td><td class="desc">Class for handling detailed Toshiba A/C messages </td></tr>
<tr id="row_47_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRTrotecESP.html" target="_self">IRTrotecESP</a></td><td class="desc">Class for handling detailed Trotec A/C messages </td></tr>
<tr id="row_48_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRVestelAc.html" target="_self">IRVestelAc</a></td><td class="desc">Class for handling detailed Vestel A/C messages </td></tr>
<tr id="row_49_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRWhirlpoolAc.html" target="_self">IRWhirlpoolAc</a></td><td class="desc">Class for handling detailed Whirlpool A/C messages </td></tr>
<tr id="row_50_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionmagiquest.html" target="_self">magiquest</a></td><td class="desc">MagiQuest packet is both Wand ID and magnitude of swish and flick </td></tr>
<tr id="row_51_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmatch__result__t.html" target="_self">match_result_t</a></td><td class="desc">Results from a data match </td></tr>
<tr id="row_52_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTimerMs.html" target="_self">TimerMs</a></td><td class="desc">This class performs a simple timer in milli-seoncds since instantiated </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>