<divclass="line"><aid="l00005"name="l00005"></a><spanclass="lineno"> 5</span><spanclass="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span></div>
<divclass="line"><aid="l00006"name="l00006"></a><spanclass="lineno"> 6</span><spanclass="comment"> * you may not use this file except in compliance with the License.</span></div>
<divclass="line"><aid="l00007"name="l00007"></a><spanclass="lineno"> 7</span><spanclass="comment"> * You may obtain a copy of the License at</span></div>
<divclass="line"><aid="l00011"name="l00011"></a><spanclass="lineno"> 11</span><spanclass="comment"> * Unless required by applicable law or agreed to in writing, software</span></div>
<divclass="line"><aid="l00012"name="l00012"></a><spanclass="lineno"> 12</span><spanclass="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span></div>
<divclass="line"><aid="l00013"name="l00013"></a><spanclass="lineno"> 13</span><spanclass="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div>
<divclass="line"><aid="l00014"name="l00014"></a><spanclass="lineno"> 14</span><spanclass="comment"> * See the License for the specific language governing permissions and</span></div>
<divclass="line"><aid="l00015"name="l00015"></a><spanclass="lineno"> 15</span><spanclass="comment"> * limitations under the License.</span></div>
<divclass="line"><aid="l00022"name="l00022"></a><spanclass="lineno"> 22</span><spanclass="preprocessor"># include "host/ble_gap.h"</span></div>
<divclass="line"><aid="l00024"name="l00024"></a><spanclass="lineno"> 24</span><spanclass="preprocessor"># include "nimble/nimble/host/include/host/ble_gap.h"</span></div>
<divclass="ttc"id="aclass_nim_b_l_e_address_html"><divclass="ttname"><ahref="class_nim_b_l_e_address.html">NimBLEAddress</a></div><divclass="ttdoc">A BLE device address.</div><divclass="ttdef"><b>Definition</b> NimBLEAddress.h:41</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_characteristic_html"><divclass="ttname"><ahref="class_nim_b_l_e_characteristic.html">NimBLECharacteristic</a></div><divclass="ttdoc">The model of a BLE Characteristic.</div><divclass="ttdef"><b>Definition</b> NimBLECharacteristic.h:40</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_client_html"><divclass="ttname"><ahref="class_nim_b_l_e_client.html">NimBLEClient</a></div><divclass="ttdoc">A model of a BLE client.</div><divclass="ttdef"><b>Definition</b> NimBLEClient.h:49</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_a012bd655ebd9726762be76d30ebdb17e"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#a012bd655ebd9726762be76d30ebdb17e">NimBLEConnInfo::getConnLatency</a></div><divclass="ttdeci">uint16_t getConnLatency() const</div><divclass="ttdoc">Gets the allowable latency for this connection (unit = number of intervals)</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:50</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_a11564eb72e1a4d28a0430a5f13582c1f"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#a11564eb72e1a4d28a0430a5f13582c1f">NimBLEConnInfo::getAddress</a></div><divclass="ttdeci">NimBLEAddress getAddress() const</div><divclass="ttdoc">Gets the over-the-air address of the connected peer.</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:35</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_a17e29d0af7978f15e41933994a7a9c8f"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#a17e29d0af7978f15e41933994a7a9c8f">NimBLEConnInfo::getMTU</a></div><divclass="ttdeci">uint16_t getMTU() const</div><divclass="ttdoc">Gets the maximum transmission unit size for this connection (in bytes)</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:53</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_a18e3b5d45183c8ef20f0d2475c947442"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#a18e3b5d45183c8ef20f0d2475c947442">NimBLEConnInfo::getIdAddress</a></div><divclass="ttdeci">NimBLEAddress getIdAddress() const</div><divclass="ttdoc">Gets the ID address of the connected peer.</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:38</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_a1a29242623a50989c7a03ee209ac2cf4"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#a1a29242623a50989c7a03ee209ac2cf4">NimBLEConnInfo::isEncrypted</a></div><divclass="ttdeci">bool isEncrypted() const</div><divclass="ttdoc">Check if the connection in encrypted.</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:65</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_a3a555ccfc6fe678a2603942022a8cd5c"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#a3a555ccfc6fe678a2603942022a8cd5c">NimBLEConnInfo::getSecKeySize</a></div><divclass="ttdeci">uint8_t getSecKeySize() const</div><divclass="ttdoc">Gets the key size used to encrypt the connection.</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:71</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_a5f91ef30d5ff92ad26f07feb31a5cd20"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#a5f91ef30d5ff92ad26f07feb31a5cd20">NimBLEConnInfo::isMaster</a></div><divclass="ttdeci">bool isMaster() const</div><divclass="ttdoc">Check if we are in the master role in this connection.</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:56</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_a8a1174d706ae36e99adc9498bf30d68f"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#a8a1174d706ae36e99adc9498bf30d68f">NimBLEConnInfo::isAuthenticated</a></div><divclass="ttdeci">bool isAuthenticated() const</div><divclass="ttdoc">Check if the the connection has been authenticated.</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:68</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_aa3ffb5995fb9961a6f04117f538a8f28"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#aa3ffb5995fb9961a6f04117f538a8f28">NimBLEConnInfo::getConnHandle</a></div><divclass="ttdeci">uint16_t getConnHandle() const</div><divclass="ttdoc">Gets the connection handle (also known as the connection id) of the connected peer.</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:41</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_aa8c39ebf9d346b3334b0a067ffe082a5"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#aa8c39ebf9d346b3334b0a067ffe082a5">NimBLEConnInfo::getConnTimeout</a></div><divclass="ttdeci">uint16_t getConnTimeout() const</div><divclass="ttdoc">Gets the supervision timeout for this connection (in 10ms units)</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:47</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_aca6b24e741bcf03d4b9bdc28b008b8c6"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#aca6b24e741bcf03d4b9bdc28b008b8c6">NimBLEConnInfo::getConnInterval</a></div><divclass="ttdeci">uint16_t getConnInterval() const</div><divclass="ttdoc">Gets the connection interval for this connection (in 1.25ms units)</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:44</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_ad91de04bdad64019950a1d095baf0e43"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#ad91de04bdad64019950a1d095baf0e43">NimBLEConnInfo::isSlave</a></div><divclass="ttdeci">bool isSlave() const</div><divclass="ttdoc">Check if we are in the slave role in this connection.</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:59</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_conn_info_html_afefcdd1c560a307632c15394497c436f"><divclass="ttname"><ahref="class_nim_b_l_e_conn_info.html#afefcdd1c560a307632c15394497c436f">NimBLEConnInfo::isBonded</a></div><divclass="ttdeci">bool isBonded() const</div><divclass="ttdoc">Check if we are connected to a bonded peer.</div><divclass="ttdef"><b>Definition</b> NimBLEConnInfo.h:62</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html">NimBLEDescriptor</a></div><divclass="ttdoc">A model of a BLE descriptor.</div><divclass="ttdef"><b>Definition</b> NimBLEDescriptor.h:38</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_server_html"><divclass="ttname"><ahref="class_nim_b_l_e_server.html">NimBLEServer</a></div><divclass="ttdoc">The model of a BLE server.</div><divclass="ttdef"><b>Definition</b> NimBLEServer.h:60</div></div>
<liclass="footer">Generated by <ahref="https://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.svg"width="104"height="31"alt="doxygen"/></a> 1.9.8 </li>