A GATT characteristic within a Bluez.Gatt.Service.
handle is the value handle (declaration + 1 — the bleak convention,
see Bluez.GattTree); properties is the Core-spec
characteristic-properties bitmask built by
Bluez.GattTree.properties_mask/1.
Summary
Types
@type t() :: %Bluez.Gatt.Characteristic{ descriptors: [Bluez.Gatt.Descriptor.t()], handle: non_neg_integer(), properties: non_neg_integer(), uuid: Bluez.Gatt.Service.uuid() }