18#ifndef NIMBLE_CPP_LOCAL_ATTRIBUTE_H_
19#define NIMBLE_CPP_LOCAL_ATTRIBUTE_H_
22#if defined(CONFIG_BT_ENABLED) && defined(CONFIG_BT_NIMBLE_ROLE_PERIPHERAL)
24# include "NimBLEAttribute.h"
52 void setRemoved(uint8_t removed) { m_removed = removed; }
A base class for BLE attributes.
Definition NimBLEAttribute.h:29
A base class for local BLE attributes.
Definition NimBLELocalAttribute.h:29
void setRemoved(uint8_t removed)
Set the removed flag.
Definition NimBLELocalAttribute.h:52
uint8_t getRemoved() const
Get the removed flag.
Definition NimBLELocalAttribute.h:35
NimBLELocalAttribute(const NimBLEUUID &uuid, uint16_t handle)
Construct a local attribute.
Definition NimBLELocalAttribute.h:41
~NimBLELocalAttribute()=default
Destroy the local attribute.
A model of a BLE UUID.
Definition NimBLEUUID.h:41