ESP3D/docs/html/class_b_t_service.html
2020-01-06 14:46:56 +01:00

998 lines
56 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.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ESP3D: BTService 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="ESP3D_social_mini.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ESP3D
&#160;<span id="projectnumber">3.0</span>
</div>
<div id="projectbrief">Firmware for ESP boards connected to 3D Printer</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 -->
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_b_t_service.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> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="class_b_t_service-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">BTService Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="_b_t__service_8h_source.html">BT_service.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for BTService:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service__inherit__graph.png" border="0" usemap="#_b_t_service_inherit__map" alt="Inheritance graph"/></div>
<map name="_b_t_service_inherit__map" id="_b_t_service_inherit__map">
<area shape="rect" title=" " alt="" coords="5,80,85,107"/>
<area shape="rect" title=" " alt="" coords="21,5,70,32"/>
</map>
</div>
<div class="dynheader">
Collaboration diagram for BTService:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service__coll__graph.png" border="0" usemap="#_b_t_service_coll__map" alt="Collaboration graph"/></div>
<map name="_b_t_service_coll__map" id="_b_t_service_coll__map">
<area shape="rect" title=" " alt="" coords="5,80,85,107"/>
<area shape="rect" title=" " alt="" coords="21,5,70,32"/>
</map>
</div>
<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:a2068bf34bc02cfa6e2fd113146b3b9d2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a2068bf34bc02cfa6e2fd113146b3b9d2">BTService</a> ()</td></tr>
<tr class="separator:a2068bf34bc02cfa6e2fd113146b3b9d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a063577473c2006d04a7c75c124656fb4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a063577473c2006d04a7c75c124656fb4">~BTService</a> ()</td></tr>
<tr class="separator:a063577473c2006d04a7c75c124656fb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c00ef3db4bc073b318a779ffa3f661b"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a9c00ef3db4bc073b318a779ffa3f661b">hostname</a> ()</td></tr>
<tr class="separator:a9c00ef3db4bc073b318a779ffa3f661b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dd4d414b471ec54ca56d2bb9555ccaf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a5dd4d414b471ec54ca56d2bb9555ccaf">begin</a> ()</td></tr>
<tr class="separator:a5dd4d414b471ec54ca56d2bb9555ccaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbddde1330d889930685c5accee414c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#abbddde1330d889930685c5accee414c1">end</a> ()</td></tr>
<tr class="separator:abbddde1330d889930685c5accee414c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a372e284862799ba79248c48ce13e2dd0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a372e284862799ba79248c48ce13e2dd0">handle</a> ()</td></tr>
<tr class="separator:a372e284862799ba79248c48ce13e2dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0119af4a3b2e809e7ba8c7af22f5ac88"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a0119af4a3b2e809e7ba8c7af22f5ac88">reset</a> ()</td></tr>
<tr class="separator:a0119af4a3b2e809e7ba8c7af22f5ac88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d50538fe51f9fa154340ed015829a31"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a6d50538fe51f9fa154340ed015829a31">started</a> ()</td></tr>
<tr class="separator:a6d50538fe51f9fa154340ed015829a31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2cc620327548d4ed41d9252d3396774"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#ac2cc620327548d4ed41d9252d3396774">isConnected</a> ()</td></tr>
<tr class="separator:ac2cc620327548d4ed41d9252d3396774"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44646c83d2a148cd8ae7d52a2e2765cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a44646c83d2a148cd8ae7d52a2e2765cd">flush</a> ()</td></tr>
<tr class="separator:a44646c83d2a148cd8ae7d52a2e2765cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7eba0af5cd3d03c4b541b175dd71305"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#af7eba0af5cd3d03c4b541b175dd71305">availableForWrite</a> ()</td></tr>
<tr class="separator:af7eba0af5cd3d03c4b541b175dd71305"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13ca5a2deba24e6f150a5f74a1395553"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a13ca5a2deba24e6f150a5f74a1395553">available</a> ()</td></tr>
<tr class="separator:a13ca5a2deba24e6f150a5f74a1395553"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9f6e10806071bcfeb4cd3b8f39430fb"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#ae9f6e10806071bcfeb4cd3b8f39430fb">write</a> (uint8_t c)</td></tr>
<tr class="separator:ae9f6e10806071bcfeb4cd3b8f39430fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1db500a6c35312d065c0f5109e84b8ba"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a1db500a6c35312d065c0f5109e84b8ba">write</a> (const uint8_t *buffer, size_t size)</td></tr>
<tr class="separator:a1db500a6c35312d065c0f5109e84b8ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44f27df07718bf9704386e23f11c9d7e"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a44f27df07718bf9704386e23f11c9d7e">write</a> (const char *s)</td></tr>
<tr class="separator:a44f27df07718bf9704386e23f11c9d7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c8def7f882cca79080d01466f6e56c7"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a2c8def7f882cca79080d01466f6e56c7">write</a> (unsigned long n)</td></tr>
<tr class="separator:a2c8def7f882cca79080d01466f6e56c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d86e7bea7ec0a1f4bdd19d49f08b87d"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a1d86e7bea7ec0a1f4bdd19d49f08b87d">write</a> (long n)</td></tr>
<tr class="separator:a1d86e7bea7ec0a1f4bdd19d49f08b87d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67b2b2939b705ae9aeea5b2fdae8ad90"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a67b2b2939b705ae9aeea5b2fdae8ad90">write</a> (unsigned int n)</td></tr>
<tr class="separator:a67b2b2939b705ae9aeea5b2fdae8ad90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e4d1cd747d813b078f45bee4c823420"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a3e4d1cd747d813b078f45bee4c823420">write</a> (int n)</td></tr>
<tr class="separator:a3e4d1cd747d813b078f45bee4c823420"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08ac1527fe096b300c747cae15b5a2e1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a08ac1527fe096b300c747cae15b5a2e1">read</a> ()</td></tr>
<tr class="separator:a08ac1527fe096b300c747cae15b5a2e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63216150375ee024b5583d81a03990a5"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a63216150375ee024b5583d81a03990a5">readBytes</a> (uint8_t *sbuf, size_t len)</td></tr>
<tr class="separator:a63216150375ee024b5583d81a03990a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a876f8ba9aec57b1480fef815e45d7fbf"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a876f8ba9aec57b1480fef815e45d7fbf">BTEvent</a> (uint8_t event)</td></tr>
<tr class="separator:a876f8ba9aec57b1480fef815e45d7fbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d78d5847917f8a7d708c45c58aeb982"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a2d78d5847917f8a7d708c45c58aeb982">macAddress</a> ()</td></tr>
<tr class="separator:a2d78d5847917f8a7d708c45c58aeb982"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a046fd2238e4f736184479ada1236bd4e"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#a046fd2238e4f736184479ada1236bd4e">clientmacAddress</a> ()</td></tr>
<tr class="separator:a046fd2238e4f736184479ada1236bd4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaacfcb3609d79a21aa6ca4495831ce1c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_service.html#aaacfcb3609d79a21aa6ca4495831ce1c">setClientAddress</a> (const char *saddress)</td></tr>
<tr class="separator:aaacfcb3609d79a21aa6ca4495831ce1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="_b_t__service_8h_source.html#l00027">27</a> of file <a class="el" href="_b_t__service_8h_source.html">BT_service.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a2068bf34bc02cfa6e2fd113146b3b9d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2068bf34bc02cfa6e2fd113146b3b9d2">&#9670;&nbsp;</a></span>BTService()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">BTService::BTService </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a063577473c2006d04a7c75c124656fb4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a063577473c2006d04a7c75c124656fb4">&#9670;&nbsp;</a></span>~BTService()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">BTService::~BTService </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="a13ca5a2deba24e6f150a5f74a1395553"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13ca5a2deba24e6f150a5f74a1395553">&#9670;&nbsp;</a></span>available()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int BTService::available </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af7eba0af5cd3d03c4b541b175dd71305"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7eba0af5cd3d03c4b541b175dd71305">&#9670;&nbsp;</a></span>availableForWrite()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int BTService::availableForWrite </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_af7eba0af5cd3d03c4b541b175dd71305_icgraph.png" border="0" usemap="#class_b_t_service_af7eba0af5cd3d03c4b541b175dd71305_icgraph" alt=""/></div>
<map name="class_b_t_service_af7eba0af5cd3d03c4b541b175dd71305_icgraph" id="class_b_t_service_af7eba0af5cd3d03c4b541b175dd71305_icgraph">
<area shape="rect" title=" " alt="" coords="256,5,443,32"/>
<area shape="rect" href="class_e_s_p3_d_output.html#ab193559a919f5eea1b8c9680a74ae730" title=" " alt="" coords="5,5,208,32"/>
</map>
</div>
</div>
</div>
<a id="a5dd4d414b471ec54ca56d2bb9555ccaf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5dd4d414b471ec54ca56d2bb9555ccaf">&#9670;&nbsp;</a></span>begin()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool BTService::begin </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a5dd4d414b471ec54ca56d2bb9555ccaf_icgraph.png" border="0" usemap="#class_b_t_service_a5dd4d414b471ec54ca56d2bb9555ccaf_icgraph" alt=""/></div>
<map name="class_b_t_service_a5dd4d414b471ec54ca56d2bb9555ccaf_icgraph" id="class_b_t_service_a5dd4d414b471ec54ca56d2bb9555ccaf_icgraph">
<area shape="rect" title=" " alt="" coords="1601,132,1720,159"/>
<area shape="rect" href="class_net_config.html#a74ee795ace62d7ebac495e158f3adac1" title=" " alt="" coords="1436,132,1553,159"/>
<area shape="rect" href="class_esp3_d.html#afb33f64a43ad00448d494e66e970339a" title=" " alt="" coords="5,107,105,133"/>
<area shape="rect" href="class_commands.html#a40b3fb1daf8996ec50ceadefb8c0e915" title=" " alt="" coords="1244,56,1388,83"/>
<area shape="rect" href="class_commands.html#ac7765cf4da97460c7e96253306306056" title=" " alt="" coords="1244,107,1388,133"/>
<area shape="rect" href="class_net_config.html#a324adac016e2d7adea545cc919d8d408" title=" " alt="" coords="1254,208,1378,235"/>
<area shape="rect" href="class_commands.html#ae3516c283e84729667119c390d697eb7" title=" " alt="" coords="1005,70,1196,111"/>
<area shape="rect" href="class_commands.html#ad1efcbcb621f598f3cd4ab4ebfb2f173" title=" " alt="" coords="815,56,957,83"/>
<area shape="rect" href="class_gcode_host.html#ae3c261bf836a76d3441724eae30555b5" title=" " alt="" coords="588,56,767,83"/>
<area shape="rect" href="class_gcode_host.html#af17ebce982e939ebc8205ea587b88bee" title=" " alt="" coords="375,5,540,32"/>
<area shape="rect" href="class_gcode_host.html#a1c624777512a678e5d5b662fc6c28f02" title=" " alt="" coords="376,56,539,83"/>
<area shape="rect" href="class_commands.html#a16350ec121b0ec859f6458d045a5a60d" title=" " alt="" coords="168,107,312,133"/>
<area shape="rect" href="class_gcode_host.html#ade23e0a1b4602dfdab7080505b26ff42" title=" " alt="" coords="153,56,327,83"/>
<area shape="rect" href="class_esp3_d.html#acfb8aca15f861a61952b484f807cc9af" title=" " alt="" coords="1047,208,1154,235"/>
</map>
</div>
</div>
</div>
<a id="a876f8ba9aec57b1480fef815e45d7fbf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a876f8ba9aec57b1480fef815e45d7fbf">&#9670;&nbsp;</a></span>BTEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void BTService::BTEvent </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>event</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a046fd2238e4f736184479ada1236bd4e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a046fd2238e4f736184479ada1236bd4e">&#9670;&nbsp;</a></span>clientmacAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const char* BTService::clientmacAddress </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a046fd2238e4f736184479ada1236bd4e_icgraph.png" border="0" usemap="#class_b_t_service_a046fd2238e4f736184479ada1236bd4e_icgraph" alt=""/></div>
<map name="class_b_t_service_a046fd2238e4f736184479ada1236bd4e_icgraph" id="class_b_t_service_a046fd2238e4f736184479ada1236bd4e_icgraph">
<area shape="rect" title=" " alt="" coords="1436,81,1628,108"/>
<area shape="rect" href="class_commands.html#ad8515eae17152c0d8bdb1f393266dd85" title=" " alt="" coords="1244,81,1388,108"/>
<area shape="rect" href="class_commands.html#ae3516c283e84729667119c390d697eb7" title=" " alt="" coords="1005,74,1196,115"/>
<area shape="rect" href="class_commands.html#ad1efcbcb621f598f3cd4ab4ebfb2f173" title=" " alt="" coords="815,56,957,83"/>
<area shape="rect" href="class_gcode_host.html#ae3c261bf836a76d3441724eae30555b5" title=" " alt="" coords="588,56,767,83"/>
<area shape="rect" href="class_gcode_host.html#af17ebce982e939ebc8205ea587b88bee" title=" " alt="" coords="375,5,540,32"/>
<area shape="rect" href="class_gcode_host.html#a1c624777512a678e5d5b662fc6c28f02" title=" " alt="" coords="376,56,539,83"/>
<area shape="rect" href="class_commands.html#a16350ec121b0ec859f6458d045a5a60d" title=" " alt="" coords="168,95,312,121"/>
<area shape="rect" href="class_gcode_host.html#ade23e0a1b4602dfdab7080505b26ff42" title=" " alt="" coords="153,19,327,45"/>
<area shape="rect" href="class_esp3_d.html#afb33f64a43ad00448d494e66e970339a" title=" " alt="" coords="5,19,105,45"/>
</map>
</div>
</div>
</div>
<a id="abbddde1330d889930685c5accee414c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abbddde1330d889930685c5accee414c1">&#9670;&nbsp;</a></span>end()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BTService::end </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_abbddde1330d889930685c5accee414c1_icgraph.png" border="0" usemap="#class_b_t_service_abbddde1330d889930685c5accee414c1_icgraph" alt=""/></div>
<map name="class_b_t_service_abbddde1330d889930685c5accee414c1_icgraph" id="class_b_t_service_abbddde1330d889930685c5accee414c1_icgraph">
<area shape="rect" title=" " alt="" coords="1756,157,1865,184"/>
<area shape="rect" href="class_net_config.html#abcdfef0fe74456ffa18ce816852ba002" title=" " alt="" coords="1601,157,1708,184"/>
<area shape="rect" href="class_net_config.html#a74ee795ace62d7ebac495e158f3adac1" title=" " alt="" coords="1436,107,1553,133"/>
<area shape="rect" href="class_commands.html#ac7765cf4da97460c7e96253306306056" title=" " alt="" coords="1244,157,1388,184"/>
<area shape="rect" href="class_esp3_d.html#a11a24bdbaa419ec6ce635124a66cc584" title=" " alt="" coords="1449,208,1540,235"/>
<area shape="rect" href="class_esp3_d.html#afb33f64a43ad00448d494e66e970339a" title=" " alt="" coords="5,107,105,133"/>
<area shape="rect" href="class_commands.html#a40b3fb1daf8996ec50ceadefb8c0e915" title=" " alt="" coords="1244,107,1388,133"/>
<area shape="rect" href="class_net_config.html#a324adac016e2d7adea545cc919d8d408" title=" " alt="" coords="1254,5,1378,32"/>
<area shape="rect" href="class_commands.html#ae3516c283e84729667119c390d697eb7" title=" " alt="" coords="1005,129,1196,170"/>
<area shape="rect" href="class_commands.html#ad1efcbcb621f598f3cd4ab4ebfb2f173" title=" " alt="" coords="815,157,957,184"/>
<area shape="rect" href="class_gcode_host.html#ae3c261bf836a76d3441724eae30555b5" title=" " alt="" coords="588,157,767,184"/>
<area shape="rect" href="class_gcode_host.html#af17ebce982e939ebc8205ea587b88bee" title=" " alt="" coords="375,208,540,235"/>
<area shape="rect" href="class_gcode_host.html#a1c624777512a678e5d5b662fc6c28f02" title=" " alt="" coords="376,157,539,184"/>
<area shape="rect" href="class_commands.html#a16350ec121b0ec859f6458d045a5a60d" title=" " alt="" coords="168,107,312,133"/>
<area shape="rect" href="class_gcode_host.html#ade23e0a1b4602dfdab7080505b26ff42" title=" " alt="" coords="153,157,327,184"/>
<area shape="rect" href="class_esp3_d.html#acfb8aca15f861a61952b484f807cc9af" title=" " alt="" coords="1047,5,1154,32"/>
<area shape="rect" href="class_esp3_d.html#adcbd5b2595b86d684adde0d623928e7c" title=" " alt="" coords="1258,208,1374,235"/>
</map>
</div>
</div>
</div>
<a id="a44646c83d2a148cd8ae7d52a2e2765cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44646c83d2a148cd8ae7d52a2e2765cd">&#9670;&nbsp;</a></span>flush()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BTService::flush </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a44646c83d2a148cd8ae7d52a2e2765cd_icgraph.png" border="0" usemap="#class_b_t_service_a44646c83d2a148cd8ae7d52a2e2765cd_icgraph" alt=""/></div>
<map name="class_b_t_service_a44646c83d2a148cd8ae7d52a2e2765cd_icgraph" id="class_b_t_service_a44646c83d2a148cd8ae7d52a2e2765cd_icgraph">
<area shape="rect" title=" " alt="" coords="1681,107,1796,133"/>
<area shape="rect" href="class_e_s_p3_d_output.html#a06080e41a97ba7a111eb66cba5a635ec" title=" " alt="" coords="1495,107,1633,133"/>
<area shape="rect" href="class_commands.html#ae8ac79ff346d81369e855d676a5b26db" title=" " alt="" coords="1273,81,1417,108"/>
<area shape="rect" href="class_e_s_p3_d_output.html#a6759edeae2ec75688787d9eacac47b6a" title=" " alt="" coords="1244,132,1447,159"/>
<area shape="rect" href="class_commands.html#ae3516c283e84729667119c390d697eb7" title=" " alt="" coords="1005,74,1196,115"/>
<area shape="rect" href="class_commands.html#ad1efcbcb621f598f3cd4ab4ebfb2f173" title=" " alt="" coords="815,56,957,83"/>
<area shape="rect" href="class_gcode_host.html#ae3c261bf836a76d3441724eae30555b5" title=" " alt="" coords="588,56,767,83"/>
<area shape="rect" href="class_gcode_host.html#af17ebce982e939ebc8205ea587b88bee" title=" " alt="" coords="375,5,540,32"/>
<area shape="rect" href="class_gcode_host.html#a1c624777512a678e5d5b662fc6c28f02" title=" " alt="" coords="376,56,539,83"/>
<area shape="rect" href="class_commands.html#a16350ec121b0ec859f6458d045a5a60d" title=" " alt="" coords="168,95,312,121"/>
<area shape="rect" href="class_gcode_host.html#ade23e0a1b4602dfdab7080505b26ff42" title=" " alt="" coords="153,19,327,45"/>
<area shape="rect" href="class_esp3_d.html#afb33f64a43ad00448d494e66e970339a" title=" " alt="" coords="5,19,105,45"/>
</map>
</div>
</div>
</div>
<a id="a372e284862799ba79248c48ce13e2dd0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a372e284862799ba79248c48ce13e2dd0">&#9670;&nbsp;</a></span>handle()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BTService::handle </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a372e284862799ba79248c48ce13e2dd0_icgraph.png" border="0" usemap="#class_b_t_service_a372e284862799ba79248c48ce13e2dd0_icgraph" alt=""/></div>
<map name="class_b_t_service_a372e284862799ba79248c48ce13e2dd0_icgraph" id="class_b_t_service_a372e284862799ba79248c48ce13e2dd0_icgraph">
<area shape="rect" title=" " alt="" coords="332,5,459,32"/>
<area shape="rect" href="class_net_config.html#a324adac016e2d7adea545cc919d8d408" title=" " alt="" coords="160,5,284,32"/>
<area shape="rect" href="class_esp3_d.html#acfb8aca15f861a61952b484f807cc9af" title=" " alt="" coords="5,5,112,32"/>
</map>
</div>
</div>
</div>
<a id="a9c00ef3db4bc073b318a779ffa3f661b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c00ef3db4bc073b318a779ffa3f661b">&#9670;&nbsp;</a></span>hostname()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* BTService::hostname </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a9c00ef3db4bc073b318a779ffa3f661b_icgraph.png" border="0" usemap="#class_b_t_service_a9c00ef3db4bc073b318a779ffa3f661b_icgraph" alt=""/></div>
<map name="class_b_t_service_a9c00ef3db4bc073b318a779ffa3f661b_icgraph" id="class_b_t_service_a9c00ef3db4bc073b318a779ffa3f661b_icgraph">
<area shape="rect" title=" " alt="" coords="2249,228,2395,255"/>
<area shape="rect" href="class_net_config.html#ac29890d055a2a3fa28bbfad8d50e11b3" title=" " alt="" coords="2059,228,2201,255"/>
<area shape="rect" href="class_commands.html#ad8515eae17152c0d8bdb1f393266dd85" title=" " alt="" coords="1436,10,1580,36"/>
<area shape="rect" href="class_commands.html#a61f80ffd9767dd9a606230ba95cdd540" title=" " alt="" coords="1648,254,1792,280"/>
<area shape="rect" href="class_wi_fi_config.html#aa43e70ac6696f6509548cfde0b3a2d2c" title=" " alt="" coords="1860,355,2011,382"/>
<area shape="rect" href="class_net_config.html#aa8908ebaade30ef77d18c20a5543d022" title=" " alt="" coords="1628,304,1812,331"/>
<area shape="rect" href="class_notifications_service.html#a76879e10d178ebb3b25685b98ef46713" title=" " alt="" coords="1861,86,2010,128"/>
<area shape="rect" href="class_wi_fi_config.html#a7a2ac550f63e6710422eaeab7f89f677" title=" " alt="" coords="1866,203,2005,230"/>
<area shape="rect" href="class_wi_fi_config.html#adac1bfe74d619677ac6d4900fc8d0f6f" title=" " alt="" coords="1862,152,2009,179"/>
<area shape="rect" href="class_commands.html#ae3516c283e84729667119c390d697eb7" title=" " alt="" coords="1005,196,1196,237"/>
<area shape="rect" href="class_commands.html#ad1efcbcb621f598f3cd4ab4ebfb2f173" title=" " alt="" coords="815,203,957,230"/>
<area shape="rect" href="class_gcode_host.html#ae3c261bf836a76d3441724eae30555b5" title=" " alt="" coords="588,203,767,230"/>
<area shape="rect" href="class_gcode_host.html#af17ebce982e939ebc8205ea587b88bee" title=" " alt="" coords="375,254,540,280"/>
<area shape="rect" href="class_gcode_host.html#a1c624777512a678e5d5b662fc6c28f02" title=" " alt="" coords="376,203,539,230"/>
<area shape="rect" href="class_commands.html#a16350ec121b0ec859f6458d045a5a60d" title=" " alt="" coords="168,152,312,179"/>
<area shape="rect" href="class_gcode_host.html#ade23e0a1b4602dfdab7080505b26ff42" title=" " alt="" coords="153,203,327,230"/>
<area shape="rect" href="class_esp3_d.html#afb33f64a43ad00448d494e66e970339a" title=" " alt="" coords="5,152,105,179"/>
<area shape="rect" href="class_commands.html#ad7851ad9331c6faf55c899d2584e049d" title=" " alt="" coords="1436,304,1580,331"/>
<area shape="rect" href="class_net_services.html#a22e0d6e1a67c2f32074978eb05c38cff" title=" " alt="" coords="1655,94,1785,120"/>
<area shape="rect" href="class_net_config.html#a74ee795ace62d7ebac495e158f3adac1" title=" " alt="" coords="1449,148,1567,175"/>
<area shape="rect" href="class_net_services.html#a4d4bcc19494af6b5c6e7471638098c88" title=" " alt="" coords="1439,78,1577,104"/>
<area shape="rect" href="class_commands.html#a40b3fb1daf8996ec50ceadefb8c0e915" title=" " alt="" coords="1244,203,1388,230"/>
<area shape="rect" href="class_commands.html#ac7765cf4da97460c7e96253306306056" title=" " alt="" coords="1244,152,1388,179"/>
<area shape="rect" href="class_net_config.html#a324adac016e2d7adea545cc919d8d408" title=" " alt="" coords="1254,51,1378,78"/>
<area shape="rect" href="class_esp3_d.html#acfb8aca15f861a61952b484f807cc9af" title=" " alt="" coords="1047,51,1154,78"/>
<area shape="rect" href="class_wi_fi_config.html#a1a50ab09537e358807c25c6d0c6624f9" title=" " alt="" coords="1658,152,1782,179"/>
</map>
</div>
</div>
</div>
<a id="ac2cc620327548d4ed41d9252d3396774"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2cc620327548d4ed41d9252d3396774">&#9670;&nbsp;</a></span>isConnected()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool BTService::isConnected </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_ac2cc620327548d4ed41d9252d3396774_icgraph.png" border="0" usemap="#class_b_t_service_ac2cc620327548d4ed41d9252d3396774_icgraph" alt=""/></div>
<map name="class_b_t_service_ac2cc620327548d4ed41d9252d3396774_icgraph" id="class_b_t_service_ac2cc620327548d4ed41d9252d3396774_icgraph">
<area shape="rect" title=" " alt="" coords="1436,81,1596,108"/>
<area shape="rect" href="class_commands.html#ad8515eae17152c0d8bdb1f393266dd85" title=" " alt="" coords="1244,81,1388,108"/>
<area shape="rect" href="class_commands.html#ae3516c283e84729667119c390d697eb7" title=" " alt="" coords="1005,74,1196,115"/>
<area shape="rect" href="class_commands.html#ad1efcbcb621f598f3cd4ab4ebfb2f173" title=" " alt="" coords="815,56,957,83"/>
<area shape="rect" href="class_gcode_host.html#ae3c261bf836a76d3441724eae30555b5" title=" " alt="" coords="588,56,767,83"/>
<area shape="rect" href="class_gcode_host.html#af17ebce982e939ebc8205ea587b88bee" title=" " alt="" coords="375,5,540,32"/>
<area shape="rect" href="class_gcode_host.html#a1c624777512a678e5d5b662fc6c28f02" title=" " alt="" coords="376,56,539,83"/>
<area shape="rect" href="class_commands.html#a16350ec121b0ec859f6458d045a5a60d" title=" " alt="" coords="168,95,312,121"/>
<area shape="rect" href="class_gcode_host.html#ade23e0a1b4602dfdab7080505b26ff42" title=" " alt="" coords="153,19,327,45"/>
<area shape="rect" href="class_esp3_d.html#afb33f64a43ad00448d494e66e970339a" title=" " alt="" coords="5,19,105,45"/>
</map>
</div>
</div>
</div>
<a id="a2d78d5847917f8a7d708c45c58aeb982"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d78d5847917f8a7d708c45c58aeb982">&#9670;&nbsp;</a></span>macAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const char* BTService::macAddress </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a2d78d5847917f8a7d708c45c58aeb982_icgraph.png" border="0" usemap="#class_b_t_service_a2d78d5847917f8a7d708c45c58aeb982_icgraph" alt=""/></div>
<map name="class_b_t_service_a2d78d5847917f8a7d708c45c58aeb982_icgraph" id="class_b_t_service_a2d78d5847917f8a7d708c45c58aeb982_icgraph">
<area shape="rect" title=" " alt="" coords="1436,81,1597,108"/>
<area shape="rect" href="class_commands.html#ad8515eae17152c0d8bdb1f393266dd85" title=" " alt="" coords="1244,81,1388,108"/>
<area shape="rect" href="class_commands.html#ae3516c283e84729667119c390d697eb7" title=" " alt="" coords="1005,74,1196,115"/>
<area shape="rect" href="class_commands.html#ad1efcbcb621f598f3cd4ab4ebfb2f173" title=" " alt="" coords="815,56,957,83"/>
<area shape="rect" href="class_gcode_host.html#ae3c261bf836a76d3441724eae30555b5" title=" " alt="" coords="588,56,767,83"/>
<area shape="rect" href="class_gcode_host.html#af17ebce982e939ebc8205ea587b88bee" title=" " alt="" coords="375,5,540,32"/>
<area shape="rect" href="class_gcode_host.html#a1c624777512a678e5d5b662fc6c28f02" title=" " alt="" coords="376,56,539,83"/>
<area shape="rect" href="class_commands.html#a16350ec121b0ec859f6458d045a5a60d" title=" " alt="" coords="168,95,312,121"/>
<area shape="rect" href="class_gcode_host.html#ade23e0a1b4602dfdab7080505b26ff42" title=" " alt="" coords="153,19,327,45"/>
<area shape="rect" href="class_esp3_d.html#afb33f64a43ad00448d494e66e970339a" title=" " alt="" coords="5,19,105,45"/>
</map>
</div>
</div>
</div>
<a id="a08ac1527fe096b300c747cae15b5a2e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08ac1527fe096b300c747cae15b5a2e1">&#9670;&nbsp;</a></span>read()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int BTService::read </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a63216150375ee024b5583d81a03990a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63216150375ee024b5583d81a03990a5">&#9670;&nbsp;</a></span>readBytes()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t BTService::readBytes </td>
<td>(</td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>sbuf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>len</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0119af4a3b2e809e7ba8c7af22f5ac88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0119af4a3b2e809e7ba8c7af22f5ac88">&#9670;&nbsp;</a></span>reset()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool BTService::reset </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aaacfcb3609d79a21aa6ca4495831ce1c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaacfcb3609d79a21aa6ca4495831ce1c">&#9670;&nbsp;</a></span>setClientAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void BTService::setClientAddress </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>saddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6d50538fe51f9fa154340ed015829a31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d50538fe51f9fa154340ed015829a31">&#9670;&nbsp;</a></span>started()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool BTService::started </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a6d50538fe51f9fa154340ed015829a31_icgraph.png" border="0" usemap="#class_b_t_service_a6d50538fe51f9fa154340ed015829a31_icgraph" alt=""/></div>
<map name="class_b_t_service_a6d50538fe51f9fa154340ed015829a31_icgraph" id="class_b_t_service_a6d50538fe51f9fa154340ed015829a31_icgraph">
<area shape="rect" title=" " alt="" coords="1344,255,1472,281"/>
<area shape="rect" href="class_e_s_p3_d_output.html#aa6da8e39b4218695519baaa210374e35" title=" " alt="" coords="1135,200,1296,227"/>
<area shape="rect" href="class_commands.html#ad8515eae17152c0d8bdb1f393266dd85" title=" " alt="" coords="923,461,1067,488"/>
<area shape="rect" href="class_net_config.html#ac29890d055a2a3fa28bbfad8d50e11b3" title=" " alt="" coords="1144,309,1287,336"/>
<area shape="rect" href="class_e_s_p3_d_output.html#a9e86b37541580f12447de4b477b4ea08" title=" " alt="" coords="1146,91,1285,117"/>
<area shape="rect" href="class_commands.html#ad1efcbcb621f598f3cd4ab4ebfb2f173" title=" " alt="" coords="923,91,1066,117"/>
<area shape="rect" href="class_gcode_host.html#ae3c261bf836a76d3441724eae30555b5" title=" " alt="" coords="676,56,855,83"/>
<area shape="rect" href="class_gcode_host.html#af17ebce982e939ebc8205ea587b88bee" title=" " alt="" coords="683,5,848,32"/>
<area shape="rect" href="class_gcode_host.html#a1c624777512a678e5d5b662fc6c28f02" title=" " alt="" coords="465,56,628,83"/>
<area shape="rect" href="class_commands.html#a16350ec121b0ec859f6458d045a5a60d" title=" " alt="" coords="259,56,403,83"/>
<area shape="rect" href="class_gcode_host.html#ade23e0a1b4602dfdab7080505b26ff42" title=" " alt="" coords="244,5,417,32"/>
<area shape="rect" href="class_commands.html#ae3516c283e84729667119c390d697eb7" title=" " alt="" coords="5,302,196,343"/>
<area shape="rect" href="class_esp3_d.html#afb33f64a43ad00448d494e66e970339a" title=" " alt="" coords="51,208,151,235"/>
<area shape="rect" href="class_commands.html#a61f80ffd9767dd9a606230ba95cdd540" title=" " alt="" coords="475,360,619,387"/>
<area shape="rect" href="class_wi_fi_config.html#aa43e70ac6696f6509548cfde0b3a2d2c" title=" " alt="" coords="919,309,1070,336"/>
<area shape="rect" href="class_net_config.html#aa8908ebaade30ef77d18c20a5543d022" title=" " alt="" coords="903,411,1087,437"/>
<area shape="rect" href="class_notifications_service.html#a76879e10d178ebb3b25685b98ef46713" title=" " alt="" coords="920,142,1069,183"/>
<area shape="rect" href="class_wi_fi_config.html#a7a2ac550f63e6710422eaeab7f89f677" title=" " alt="" coords="925,259,1064,285"/>
<area shape="rect" href="class_wi_fi_config.html#adac1bfe74d619677ac6d4900fc8d0f6f" title=" " alt="" coords="921,208,1068,235"/>
<area shape="rect" href="class_commands.html#ad7851ad9331c6faf55c899d2584e049d" title=" " alt="" coords="475,411,619,437"/>
<area shape="rect" href="class_net_services.html#a22e0d6e1a67c2f32074978eb05c38cff" title=" " alt="" coords="700,157,831,184"/>
<area shape="rect" href="class_net_config.html#a74ee795ace62d7ebac495e158f3adac1" title=" " alt="" coords="488,208,605,235"/>
<area shape="rect" href="class_net_services.html#a4d4bcc19494af6b5c6e7471638098c88" title=" " alt="" coords="478,157,615,184"/>
<area shape="rect" href="class_commands.html#a40b3fb1daf8996ec50ceadefb8c0e915" title=" " alt="" coords="259,309,403,336"/>
<area shape="rect" href="class_commands.html#ac7765cf4da97460c7e96253306306056" title=" " alt="" coords="259,259,403,285"/>
<area shape="rect" href="class_net_config.html#a324adac016e2d7adea545cc919d8d408" title=" " alt="" coords="269,157,393,184"/>
<area shape="rect" href="class_esp3_d.html#acfb8aca15f861a61952b484f807cc9af" title=" " alt="" coords="47,157,154,184"/>
<area shape="rect" href="class_wi_fi_config.html#a1a50ab09537e358807c25c6d0c6624f9" title=" " alt="" coords="703,208,827,235"/>
<area shape="rect" href="class_e_s_p3_d_output.html#a3b02f0b481ebce821f7ddef0356e1e40" title=" " alt="" coords="925,40,1064,67"/>
</map>
</div>
</div>
</div>
<a id="a44f27df07718bf9704386e23f11c9d7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44f27df07718bf9704386e23f11c9d7e">&#9670;&nbsp;</a></span>write() <span class="overload">[1/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t BTService::write </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>s</em></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">
<p class="definition">Definition at line <a class="el" href="_b_t__service_8h_source.html#l00048">48</a> of file <a class="el" href="_b_t__service_8h_source.html">BT_service.h</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a44f27df07718bf9704386e23f11c9d7e_cgraph.png" border="0" usemap="#class_b_t_service_a44f27df07718bf9704386e23f11c9d7e_cgraph" alt=""/></div>
<map name="class_b_t_service_a44f27df07718bf9704386e23f11c9d7e_cgraph" id="class_b_t_service_a44f27df07718bf9704386e23f11c9d7e_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,120,32"/>
<area shape="rect" href="class_b_t_service.html#ae9f6e10806071bcfeb4cd3b8f39430fb" title=" " alt="" coords="168,5,283,32"/>
</map>
</div>
</div>
</div>
<a id="a1db500a6c35312d065c0f5109e84b8ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1db500a6c35312d065c0f5109e84b8ba">&#9670;&nbsp;</a></span>write() <span class="overload">[2/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t BTService::write </td>
<td>(</td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3e4d1cd747d813b078f45bee4c823420"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e4d1cd747d813b078f45bee4c823420">&#9670;&nbsp;</a></span>write() <span class="overload">[3/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t BTService::write </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>n</em></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">
<p class="definition">Definition at line <a class="el" href="_b_t__service_8h_source.html#l00064">64</a> of file <a class="el" href="_b_t__service_8h_source.html">BT_service.h</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a3e4d1cd747d813b078f45bee4c823420_cgraph.png" border="0" usemap="#class_b_t_service_a3e4d1cd747d813b078f45bee4c823420_cgraph" alt=""/></div>
<map name="class_b_t_service_a3e4d1cd747d813b078f45bee4c823420_cgraph" id="class_b_t_service_a3e4d1cd747d813b078f45bee4c823420_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,120,32"/>
<area shape="rect" href="class_b_t_service.html#ae9f6e10806071bcfeb4cd3b8f39430fb" title=" " alt="" coords="168,5,283,32"/>
</map>
</div>
</div>
</div>
<a id="a1d86e7bea7ec0a1f4bdd19d49f08b87d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d86e7bea7ec0a1f4bdd19d49f08b87d">&#9670;&nbsp;</a></span>write() <span class="overload">[4/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t BTService::write </td>
<td>(</td>
<td class="paramtype">long&#160;</td>
<td class="paramname"><em>n</em></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">
<p class="definition">Definition at line <a class="el" href="_b_t__service_8h_source.html#l00056">56</a> of file <a class="el" href="_b_t__service_8h_source.html">BT_service.h</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a1d86e7bea7ec0a1f4bdd19d49f08b87d_cgraph.png" border="0" usemap="#class_b_t_service_a1d86e7bea7ec0a1f4bdd19d49f08b87d_cgraph" alt=""/></div>
<map name="class_b_t_service_a1d86e7bea7ec0a1f4bdd19d49f08b87d_cgraph" id="class_b_t_service_a1d86e7bea7ec0a1f4bdd19d49f08b87d_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,120,32"/>
<area shape="rect" href="class_b_t_service.html#ae9f6e10806071bcfeb4cd3b8f39430fb" title=" " alt="" coords="168,5,283,32"/>
</map>
</div>
</div>
</div>
<a id="ae9f6e10806071bcfeb4cd3b8f39430fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9f6e10806071bcfeb4cd3b8f39430fb">&#9670;&nbsp;</a></span>write() <span class="overload">[5/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t BTService::write </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>c</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_ae9f6e10806071bcfeb4cd3b8f39430fb_icgraph.png" border="0" usemap="#class_b_t_service_ae9f6e10806071bcfeb4cd3b8f39430fb_icgraph" alt=""/></div>
<map name="class_b_t_service_ae9f6e10806071bcfeb4cd3b8f39430fb_icgraph" id="class_b_t_service_ae9f6e10806071bcfeb4cd3b8f39430fb_icgraph">
<area shape="rect" title=" " alt="" coords="1305,67,1420,94"/>
<area shape="rect" href="class_e_s_p3_d_output.html#aa6da8e39b4218695519baaa210374e35" title=" " alt="" coords="1096,17,1257,43"/>
<area shape="rect" href="class_b_t_service.html#a44f27df07718bf9704386e23f11c9d7e" title=" " alt="" coords="1119,67,1234,94"/>
<area shape="rect" href="class_e_s_p3_d_output.html#a9e86b37541580f12447de4b477b4ea08" title=" " alt="" coords="1107,118,1246,145"/>
<area shape="rect" href="class_commands.html#ad1efcbcb621f598f3cd4ab4ebfb2f173" title=" " alt="" coords="905,42,1048,69"/>
<area shape="rect" href="class_gcode_host.html#ae3c261bf836a76d3441724eae30555b5" title=" " alt="" coords="679,42,857,69"/>
<area shape="rect" href="class_gcode_host.html#af17ebce982e939ebc8205ea587b88bee" title=" " alt="" coords="465,93,631,119"/>
<area shape="rect" href="class_gcode_host.html#a1c624777512a678e5d5b662fc6c28f02" title=" " alt="" coords="467,42,629,69"/>
<area shape="rect" href="class_commands.html#a16350ec121b0ec859f6458d045a5a60d" title=" " alt="" coords="259,42,403,69"/>
<area shape="rect" href="class_gcode_host.html#ade23e0a1b4602dfdab7080505b26ff42" title=" " alt="" coords="244,93,417,119"/>
<area shape="rect" href="class_commands.html#ae3516c283e84729667119c390d697eb7" title=" " alt="" coords="5,5,196,47"/>
<area shape="rect" href="class_esp3_d.html#afb33f64a43ad00448d494e66e970339a" title=" " alt="" coords="51,93,151,119"/>
<area shape="rect" href="class_e_s_p3_d_output.html#a3b02f0b481ebce821f7ddef0356e1e40" title=" " alt="" coords="907,118,1046,145"/>
</map>
</div>
</div>
</div>
<a id="a67b2b2939b705ae9aeea5b2fdae8ad90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67b2b2939b705ae9aeea5b2fdae8ad90">&#9670;&nbsp;</a></span>write() <span class="overload">[6/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t BTService::write </td>
<td>(</td>
<td class="paramtype">unsigned int&#160;</td>
<td class="paramname"><em>n</em></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">
<p class="definition">Definition at line <a class="el" href="_b_t__service_8h_source.html#l00060">60</a> of file <a class="el" href="_b_t__service_8h_source.html">BT_service.h</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a67b2b2939b705ae9aeea5b2fdae8ad90_cgraph.png" border="0" usemap="#class_b_t_service_a67b2b2939b705ae9aeea5b2fdae8ad90_cgraph" alt=""/></div>
<map name="class_b_t_service_a67b2b2939b705ae9aeea5b2fdae8ad90_cgraph" id="class_b_t_service_a67b2b2939b705ae9aeea5b2fdae8ad90_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,120,32"/>
<area shape="rect" href="class_b_t_service.html#ae9f6e10806071bcfeb4cd3b8f39430fb" title=" " alt="" coords="168,5,283,32"/>
</map>
</div>
</div>
</div>
<a id="a2c8def7f882cca79080d01466f6e56c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c8def7f882cca79080d01466f6e56c7">&#9670;&nbsp;</a></span>write() <span class="overload">[7/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t BTService::write </td>
<td>(</td>
<td class="paramtype">unsigned long&#160;</td>
<td class="paramname"><em>n</em></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">
<p class="definition">Definition at line <a class="el" href="_b_t__service_8h_source.html#l00052">52</a> of file <a class="el" href="_b_t__service_8h_source.html">BT_service.h</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_service_a2c8def7f882cca79080d01466f6e56c7_cgraph.png" border="0" usemap="#class_b_t_service_a2c8def7f882cca79080d01466f6e56c7_cgraph" alt=""/></div>
<map name="class_b_t_service_a2c8def7f882cca79080d01466f6e56c7_cgraph" id="class_b_t_service_a2c8def7f882cca79080d01466f6e56c7_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,120,32"/>
<area shape="rect" href="class_b_t_service.html#ae9f6e10806071bcfeb4cd3b8f39430fb" title=" " alt="" coords="168,5,283,32"/>
</map>
</div>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>esp3d/src/modules/bluetooth/<a class="el" href="_b_t__service_8h_source.html">BT_service.h</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_b_t_service.html">BTService</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
</ul>
</div>
</body>
</html>