Skip to content

Commit e1905fc

Browse files
committed
deploy: 0672749
1 parent c28bba8 commit e1905fc

File tree

196 files changed

+3206
-1577
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

196 files changed

+3206
-1577
lines changed

_h_i_d_keyboard_types_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<tbody>
2626
<tr id="projectrow">
2727
<td id="projectalign">
28-
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.2.1</span>
28+
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.3.0</span>
2929
</div>
3030
</td>
3131
</tr>

_h_i_d_types_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<tbody>
2626
<tr id="projectrow">
2727
<td id="projectalign">
28-
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.2.1</span>
28+
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.3.0</span>
2929
</div>
3030
</td>
3131
</tr>

_nim_b_l_e2904_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<tbody>
2626
<tr id="projectrow">
2727
<td id="projectalign">
28-
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.2.1</span>
28+
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.3.0</span>
2929
</div>
3030
</td>
3131
</tr>

_nim_b_l_e_address_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<tbody>
2626
<tr id="projectrow">
2727
<td id="projectalign">
28-
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.2.1</span>
28+
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.3.0</span>
2929
</div>
3030
</td>
3131
</tr>

_nim_b_l_e_advertised_device_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<tbody>
2626
<tr id="projectrow">
2727
<td id="projectalign">
28-
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.2.1</span>
28+
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.3.0</span>
2929
</div>
3030
</td>
3131
</tr>

_nim_b_l_e_advertisement_data_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<tbody>
2626
<tr id="projectrow">
2727
<td id="projectalign">
28-
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.2.1</span>
28+
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.3.0</span>
2929
</div>
3030
</td>
3131
</tr>

_nim_b_l_e_advertising_8h_source.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<tbody>
2626
<tr id="projectrow">
2727
<td id="projectalign">
28-
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.2.1</span>
28+
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.3.0</span>
2929
</div>
3030
</td>
3131
</tr>
@@ -236,7 +236,7 @@
236236
<div class="ttc" id="aclass_nim_b_l_e_advertising_html_ae0e7d64d51882830750bcb87e2d9678c"><div class="ttname"><a href="class_nim_b_l_e_advertising.html#ae0e7d64d51882830750bcb87e2d9678c">NimBLEAdvertising::getScanData</a></div><div class="ttdeci">const NimBLEAdvertisementData &amp; getScanData()</div><div class="ttdoc">Get the current scan response data.</div><div class="ttdef"><b>Definition</b> NimBLEAdvertising.cpp:375</div></div>
237237
<div class="ttc" id="aclass_nim_b_l_e_advertising_html_ae49d2bd91cabca46ec7c4bbd7fc49407"><div class="ttname"><a href="class_nim_b_l_e_advertising.html#ae49d2bd91cabca46ec7c4bbd7fc49407">NimBLEAdvertising::setConnectableMode</a></div><div class="ttdeci">bool setConnectableMode(uint8_t mode)</div><div class="ttdoc">Set the type of connectable mode to advertise.</div><div class="ttdef"><b>Definition</b> NimBLEAdvertising.cpp:77</div></div>
238238
<div class="ttc" id="aclass_nim_b_l_e_advertising_html_af7cee42f24ad38872936a0bbc9e2ac1e"><div class="ttname"><a href="class_nim_b_l_e_advertising.html#af7cee42f24ad38872936a0bbc9e2ac1e">NimBLEAdvertising::clearData</a></div><div class="ttdeci">void clearData()</div><div class="ttdoc">Clear the advertisement and scan response data and set the flags to BLE_HS_ADV_F_DISC_GEN.</div><div class="ttdef"><b>Definition</b> NimBLEAdvertising.cpp:382</div></div>
239-
<div class="ttc" id="aclass_nim_b_l_e_device_html"><div class="ttname"><a href="class_nim_b_l_e_device.html">NimBLEDevice</a></div><div class="ttdoc">A model of a BLE Device from which all the BLE roles are created.</div><div class="ttdef"><b>Definition</b> NimBLEDevice.h:117</div></div>
239+
<div class="ttc" id="aclass_nim_b_l_e_device_html"><div class="ttname"><a href="class_nim_b_l_e_device.html">NimBLEDevice</a></div><div class="ttdoc">A model of a BLE Device from which all the BLE roles are created.</div><div class="ttdef"><b>Definition</b> NimBLEDevice.h:122</div></div>
240240
<div class="ttc" id="aclass_nim_b_l_e_server_html"><div class="ttname"><a href="class_nim_b_l_e_server.html">NimBLEServer</a></div><div class="ttdoc">The model of a BLE server.</div><div class="ttdef"><b>Definition</b> NimBLEServer.h:60</div></div>
241241
<div class="ttc" id="aclass_nim_b_l_e_u_u_i_d_html"><div class="ttname"><a href="class_nim_b_l_e_u_u_i_d.html">NimBLEUUID</a></div><div class="ttdoc">A model of a BLE UUID.</div><div class="ttdef"><b>Definition</b> NimBLEUUID.h:41</div></div>
242242
<div class="ttc" id="animconfig_8h_html"><div class="ttname"><a href="nimconfig_8h.html">nimconfig.h</a></div></div>

_nim_b_l_e_att_value_8h_source.html

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<tbody>
2626
<tr id="projectrow">
2727
<td id="projectalign">
28-
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.2.1</span>
28+
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.3.0</span>
2929
</div>
3030
</td>
3131
</tr>
@@ -315,17 +315,17 @@
315315
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
316316
<div class="foldopen" id="foldopen00307" data-start="{" data-end="}">
317317
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"><a class="line" href="class_nim_b_l_e_att_value.html#ab16b9901e6ff9374c7d2e1afa5aa4671"> 307</a></span> T <a class="code hl_function" href="class_nim_b_l_e_att_value.html#ab16b9901e6ff9374c7d2e1afa5aa4671">getValue</a>(time_t* timestamp = <span class="keyword">nullptr</span>, <span class="keywordtype">bool</span> skipSizeCheck = <span class="keyword">false</span>)<span class="keyword"> const </span>{</div>
318-
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span> <span class="keywordflow">if</span> (!skipSizeCheck &amp;&amp; <a class="code hl_function" href="class_nim_b_l_e_att_value.html#aa8c75101d9898c3ff4646d84521ed61c">size</a>() &lt; <span class="keyword">sizeof</span>(T)) {</div>
319-
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span> <span class="keywordflow">return</span> T();</div>
320-
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> }</div>
321-
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> <span class="keywordflow">if</span> (timestamp != <span class="keyword">nullptr</span>) {</div>
322-
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span><span class="preprocessor"># if CONFIG_NIMBLE_CPP_ATT_VALUE_TIMESTAMP_ENABLED</span></div>
323-
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> *timestamp = m_timestamp;</div>
324-
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span><span class="preprocessor"># else</span></div>
325-
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> *timestamp = 0;</div>
326-
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span><span class="preprocessor"># endif</span></div>
327-
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> }</div>
328-
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> </div>
318+
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span> <span class="keywordflow">if</span> (timestamp != <span class="keyword">nullptr</span>) {</div>
319+
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span><span class="preprocessor"># if CONFIG_NIMBLE_CPP_ATT_VALUE_TIMESTAMP_ENABLED</span></div>
320+
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> *timestamp = m_timestamp;</div>
321+
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span><span class="preprocessor"># else</span></div>
322+
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> *timestamp = 0;</div>
323+
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span><span class="preprocessor"># endif</span></div>
324+
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> }</div>
325+
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> </div>
326+
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> <span class="keywordflow">if</span> (!skipSizeCheck &amp;&amp; <a class="code hl_function" href="class_nim_b_l_e_att_value.html#aa8c75101d9898c3ff4646d84521ed61c">size</a>() &lt; <span class="keyword">sizeof</span>(T)) {</div>
327+
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> <span class="keywordflow">return</span> T();</div>
328+
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> }</div>
329329
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> <span class="keywordflow">return</span> *(<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>T*<span class="keyword">&gt;</span>(m_attr_value));</div>
330330
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> }</div>
331331
</div>
@@ -383,10 +383,10 @@
383383
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_a7473ad95c2240e0d1ce5c2d57f8914c2"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#a7473ad95c2240e0d1ce5c2d57f8914c2">NimBLEAttValue::NimBLEAttValue</a></div><div class="ttdeci">NimBLEAttValue(const NimBLEAttValue &amp;source)</div><div class="ttdoc">Copy constructor.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.h:140</div></div>
384384
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_a778d1da5334049292fdfba221bcd5772"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#a778d1da5334049292fdfba221bcd5772">NimBLEAttValue::NimBLEAttValue</a></div><div class="ttdeci">NimBLEAttValue(NimBLEAttValue &amp;&amp;source)</div><div class="ttdoc">Move constructor.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.h:143</div></div>
385385
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_a86acbb5ab3a35b3d5692c2e05fdccadd"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#a86acbb5ab3a35b3d5692c2e05fdccadd">NimBLEAttValue::data</a></div><div class="ttdeci">const uint8_t * data() const</div><div class="ttdoc">Returns a pointer to the internal buffer of the value.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.h:161</div></div>
386-
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_a8ca8d07c06a79e30bf6279e6817e4881"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#a8ca8d07c06a79e30bf6279e6817e4881">NimBLEAttValue::operator[]</a></div><div class="ttdeci">uint8_t operator[](int pos) const</div><div class="ttdoc">Subscript operator.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.cpp:153</div></div>
386+
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_a8ca8d07c06a79e30bf6279e6817e4881"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#a8ca8d07c06a79e30bf6279e6817e4881">NimBLEAttValue::operator[]</a></div><div class="ttdeci">uint8_t operator[](int pos) const</div><div class="ttdoc">Subscript operator.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.cpp:154</div></div>
387387
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_a91cbe0ba44781943390a80514383ee58"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#a91cbe0ba44781943390a80514383ee58">NimBLEAttValue::end</a></div><div class="ttdeci">const uint8_t * end() const</div><div class="ttdoc">Iterator end.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.h:170</div></div>
388388
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_a98da1765d9cfd2d93cdac2fb7a108a79"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#a98da1765d9cfd2d93cdac2fb7a108a79">NimBLEAttValue::setValue</a></div><div class="ttdeci">bool setValue(const T &amp;v)</div><div class="ttdoc">Template to set value to the value of &lt;type&gt;val.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.h:244</div></div>
389-
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_aa217dfc649daed50eb75c7168442f86e"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#aa217dfc649daed50eb75c7168442f86e">NimBLEAttValue::append</a></div><div class="ttdeci">NimBLEAttValue &amp; append(const uint8_t *value, uint16_t len)</div><div class="ttdoc">Append data to the value.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.cpp:114</div></div>
389+
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_aa217dfc649daed50eb75c7168442f86e"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#aa217dfc649daed50eb75c7168442f86e">NimBLEAttValue::append</a></div><div class="ttdeci">NimBLEAttValue &amp; append(const uint8_t *value, uint16_t len)</div><div class="ttdoc">Append data to the value.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.cpp:115</div></div>
390390
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_aa8c75101d9898c3ff4646d84521ed61c"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#aa8c75101d9898c3ff4646d84521ed61c">NimBLEAttValue::size</a></div><div class="ttdeci">uint16_t size() const</div><div class="ttdoc">Returns the current size of the value in bytes.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.h:158</div></div>
391391
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_aade512f55c6f962941aee7078677356b"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#aade512f55c6f962941aee7078677356b">NimBLEAttValue::setValue</a></div><div class="ttdeci">bool setValue(const char *s, uint16_t len=0)</div><div class="ttdoc">Set value to the value of const char*.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.h:203</div></div>
392392
<div class="ttc" id="aclass_nim_b_l_e_att_value_html_ab16b9901e6ff9374c7d2e1afa5aa4671"><div class="ttname"><a href="class_nim_b_l_e_att_value.html#ab16b9901e6ff9374c7d2e1afa5aa4671">NimBLEAttValue::getValue</a></div><div class="ttdeci">T getValue(time_t *timestamp=nullptr, bool skipSizeCheck=false) const</div><div class="ttdoc">Template to return the value as a &lt;type&gt;.</div><div class="ttdef"><b>Definition</b> NimBLEAttValue.h:307</div></div>

_nim_b_l_e_attribute_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<tbody>
2626
<tr id="projectrow">
2727
<td id="projectalign">
28-
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.2.1</span>
28+
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.3.0</span>
2929
</div>
3030
</td>
3131
</tr>

_nim_b_l_e_beacon_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<tbody>
2626
<tr id="projectrow">
2727
<td id="projectalign">
28-
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.2.1</span>
28+
<div id="projectname">esp-nimble-cpp<span id="projectnumber">&#160;2.3.0</span>
2929
</div>
3030
</td>
3131
</tr>

0 commit comments

Comments
 (0)