#include <characteristic.hpp>
|
std::shared_ptr< mlab::observable< T > > | _value |
|
|
static constexpr ble_gatt_chr_def | void_definition |
|
virtual retcode | on_access (std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt &ctxt) |
|
virtual retcode | on_read (std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt &ctxt) |
|
virtual retcode | on_write (std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt &ctxt) |
|
virtual retcode | do_read (mlab::bin_data &data, std::uint16_t conn_handle, std::uint16_t attr_handle)=0 |
|
virtual retcode | do_write (mlab::bin_data const &data, std::uint16_t conn_handle, std::uint16_t attr_handle)=0 |
|
◆ stored_characteristic_base() [1/2]
template<class T , bool B>
◆ stored_characteristic_base() [2/2]
template<class T , bool B>
◆ value() [1/2]
template<class T , bool B>
◆ value() [2/2]
template<class T , bool B>
◆ value_ptr()
template<class T , bool B>
◆ _value
template<class T , bool >
The documentation for this class was generated from the following file: