<divclass="line"><aname="l00073"></a><spanclass="lineno"><aclass="line"href="class_nim_b_l_e_descriptor.html#a9136cc9e4b41110b3dd99d1c9553a477"> 73</a></span> <spanclass="keywordtype">void</span><aclass="code"href="class_nim_b_l_e_descriptor.html#a9136cc9e4b41110b3dd99d1c9553a477">setValue</a>(<spanclass="keyword">const</span> T &s) {</div>
<divclass="ttc"id="aclass_nim_b_l_e2904_html"><divclass="ttname"><ahref="class_nim_b_l_e2904.html">NimBLE2904</a></div><divclass="ttdoc">Descriptor for Characteristic Presentation Format.</div><divclass="ttdef"><b>Definition:</b> NimBLE2904.h:40</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:62</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_callbacks_html"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor_callbacks.html">NimBLEDescriptorCallbacks</a></div><divclass="ttdoc">Callbacks that can be associated with a BLE descriptors to inform of events.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.h:104</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_callbacks_html_a6b13d2a8447f50a089b869cea9fcdcbc"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor_callbacks.html#a6b13d2a8447f50a089b869cea9fcdcbc">NimBLEDescriptorCallbacks::onRead</a></div><divclass="ttdeci">virtual void onRead(NimBLEDescriptor *pDescriptor)</div><divclass="ttdoc">Callback function to support a read request.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:282</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_callbacks_html_a7081bf2c4f22225c4715e09762be40ed"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor_callbacks.html#a7081bf2c4f22225c4715e09762be40ed">NimBLEDescriptorCallbacks::onWrite</a></div><divclass="ttdeci">virtual void onWrite(NimBLEDescriptor *pDescriptor)</div><divclass="ttdoc">Callback function to support a write request.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:292</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:42</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html_a378346f59afb706d4c1d961227b98c5d"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html#a378346f59afb706d4c1d961227b98c5d">NimBLEDescriptor::getLength</a></div><divclass="ttdeci">size_t getLength()</div><divclass="ttdoc">Get the length of the value of this descriptor.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:103</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html_a412b3735186d94e9ddcf37a06c2055e1"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html#a412b3735186d94e9ddcf37a06c2055e1">NimBLEDescriptor::getCharacteristic</a></div><divclass="ttdeci">NimBLECharacteristic * getCharacteristic()</div><divclass="ttdoc">Get the characteristic this descriptor belongs to.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:138</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html_a486af6799753dfa60b3faddfac2adbcd"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html#a486af6799753dfa60b3faddfac2adbcd">NimBLEDescriptor::getHandle</a></div><divclass="ttdeci">uint16_t getHandle()</div><divclass="ttdoc">Get the BLE handle for this descriptor.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:94</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html_a7153e051e5808469c23e2207fa6711db"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html#a7153e051e5808469c23e2207fa6711db">NimBLEDescriptor::getStringValue</a></div><divclass="ttdeci">std::string getStringValue()</div><divclass="ttdoc">Get the value of this descriptor as a string.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:129</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html_a9136cc9e4b41110b3dd99d1c9553a477"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html#a9136cc9e4b41110b3dd99d1c9553a477">NimBLEDescriptor::setValue</a></div><divclass="ttdeci">void setValue(const T &s)</div><divclass="ttdoc">Convenience template to set the descriptor value to <type>val.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.h:73</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html_a9447cee9092dc516266f7764131ba923"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html#a9447cee9092dc516266f7764131ba923">NimBLEDescriptor::setValue</a></div><divclass="ttdeci">void setValue(const uint8_t *data, size_t size)</div><divclass="ttdoc">Set the value of the descriptor.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:233</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html_aa9cb8727f9e17cf8050cf619e5fe3096"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html#aa9cb8727f9e17cf8050cf619e5fe3096">NimBLEDescriptor::setCallbacks</a></div><divclass="ttdeci">void setCallbacks(NimBLEDescriptorCallbacks *pCallbacks)</div><divclass="ttdoc">Set the callback handlers for this descriptor.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:206</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html_abc5398a570edc197fbadad3f5b45e186"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html#abc5398a570edc197fbadad3f5b45e186">NimBLEDescriptor::getUUID</a></div><divclass="ttdeci">NimBLEUUID getUUID()</div><divclass="ttdoc">Get the UUID of the descriptor.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:111</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html_ac15dc6c9c24d280c4b0eb766080497e5"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html#ac15dc6c9c24d280c4b0eb766080497e5">NimBLEDescriptor::toString</a></div><divclass="ttdeci">std::string toString()</div><divclass="ttdoc">Return a string representation of the descriptor.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:268</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_descriptor_html_ac54fd0830ceb64b91037b623dbc427b5"><divclass="ttname"><ahref="class_nim_b_l_e_descriptor.html#ac54fd0830ceb64b91037b623dbc427b5">NimBLEDescriptor::getValue</a></div><divclass="ttdeci">uint8_t * getValue()</div><divclass="ttdoc">Get the value of this descriptor.</div><divclass="ttdef"><b>Definition:</b> NimBLEDescriptor.cpp:120</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_service_html"><divclass="ttname"><ahref="class_nim_b_l_e_service.html">NimBLEService</a></div><divclass="ttdoc">The model of a BLE service.</div><divclass="ttdef"><b>Definition:</b> NimBLEService.h:34</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_u_u_i_d_html"><divclass="ttname"><ahref="class_nim_b_l_e_u_u_i_d.html">NimBLEUUID</a></div><divclass="ttdoc">A model of a BLE UUID.</div><divclass="ttdef"><b>Definition:</b> NimBLEUUID.h:37</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.1 </li>