GATT Attribute State Flags#
Defines the attribute state flags for GATT attributes.
Macros#
The attribute is visible to remote GATT clients.
The attribute has been marked to be activated when the changes are committed.
The attribute has been marked to be inactivated when the changes are committed.
The attribute has been marked to be added when the changes are committed.
The attribute has been marked to be deleted when the changes are committed.
Macro Definition Documentation#
SL_BT_GATTDB_ATTRIBUTE_STATE_FLAG_ACTIVE#
#define SL_BT_GATTDB_ATTRIBUTE_STATE_FLAG_ACTIVEValue:
0x1
The attribute is visible to remote GATT clients.
SL_BT_GATTDB_ATTRIBUTE_STATE_FLAG_STARTED#
#define SL_BT_GATTDB_ATTRIBUTE_STATE_FLAG_STARTEDValue:
0x2
The attribute has been marked to be activated when the changes are committed.
SL_BT_GATTDB_ATTRIBUTE_STATE_FLAG_STOPPED#
#define SL_BT_GATTDB_ATTRIBUTE_STATE_FLAG_STOPPEDValue:
0x4
The attribute has been marked to be inactivated when the changes are committed.
SL_BT_GATTDB_ATTRIBUTE_STATE_FLAG_ADDED#
#define SL_BT_GATTDB_ATTRIBUTE_STATE_FLAG_ADDEDValue:
0x8
The attribute has been marked to be added when the changes are committed.
SL_BT_GATTDB_ATTRIBUTE_STATE_FLAG_DELETED#
#define SL_BT_GATTDB_ATTRIBUTE_STATE_FLAG_DELETEDValue:
0x10
The attribute has been marked to be deleted when the changes are committed.