BlueToe
an alternative GATT/BLE implementation
Loading...
Searching...
No Matches
bluetoe::mixin_write_indication_control_point_handler< Mixin, F, IndicationUUID > Struct Template Reference

characteristic value binding for a control point More...

#include <bluetoe/characteristic_value.hpp>

Inheritance diagram for bluetoe::mixin_write_indication_control_point_handler< Mixin, F, IndicationUUID >:

Detailed Description

template<class Mixin, std::pair< std::uint8_t, bool >(Mixin::*)(std::size_t write_size, const std::uint8_t *value) F, typename IndicationUUID>
struct bluetoe::mixin_write_indication_control_point_handler< Mixin, F, IndicationUUID >

characteristic value binding for a control point

This is intendet for control points that respond by an indication. If the bound handler returns { error_codes::success, true }, an indication will be marked to be pending for this characteristic and as soon as there is a free slot in the ling layer, the read handler for this characteristic will be called to retrieve the intended value for the indication.

See also
mixin_write_notification_control_point_handler

The documentation for this struct was generated from the following file: