GATT Attribute Security Requirement Flags#
This enum defines the security requirement flags for GATT characteristic value properties.
Macro Definition Documentation#
SL_BT_GATTDB_ENCRYPTED_READ#
#define SL_BT_GATTDB_ENCRYPTED_READValue:
0x1
The read property requires pairing and encrypted connection.
8918
of file /mnt/raid/workspaces/ws.CkeUHbuKC/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h
SL_BT_GATTDB_BONDED_READ#
#define SL_BT_GATTDB_BONDED_READValue:
0x2
The read property requires bonding and encrypted connection.
8921
of file /mnt/raid/workspaces/ws.CkeUHbuKC/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h
SL_BT_GATTDB_AUTHENTICATED_READ#
#define SL_BT_GATTDB_AUTHENTICATED_READValue:
0x4
The read property requires authenticated pairing and encrypted connection.
8925
of file /mnt/raid/workspaces/ws.CkeUHbuKC/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h
SL_BT_GATTDB_ENCRYPTED_WRITE#
#define SL_BT_GATTDB_ENCRYPTED_WRITEValue:
0x8
The write property requires pairing and encrypted connection.
8928
of file /mnt/raid/workspaces/ws.CkeUHbuKC/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h
SL_BT_GATTDB_BONDED_WRITE#
#define SL_BT_GATTDB_BONDED_WRITEValue:
0x10
The write property requires bonding and encrypted connection.
8931
of file /mnt/raid/workspaces/ws.CkeUHbuKC/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h
SL_BT_GATTDB_AUTHENTICATED_WRITE#
#define SL_BT_GATTDB_AUTHENTICATED_WRITEValue:
0x20
The write property requires authenticated pairing and encrypted connection.
8935
of file /mnt/raid/workspaces/ws.CkeUHbuKC/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h
SL_BT_GATTDB_ENCRYPTED_NOTIFY#
#define SL_BT_GATTDB_ENCRYPTED_NOTIFYValue:
0x40
The notification and indication properties require pairing and encrypted connection.
8939
of file /mnt/raid/workspaces/ws.CkeUHbuKC/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h
SL_BT_GATTDB_BONDED_NOTIFY#
#define SL_BT_GATTDB_BONDED_NOTIFYValue:
0x80
The notification and indication properties require bonding and encrypted connection.
8943
of file /mnt/raid/workspaces/ws.CkeUHbuKC/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h
SL_BT_GATTDB_AUTHENTICATED_NOTIFY#
#define SL_BT_GATTDB_AUTHENTICATED_NOTIFYValue:
0x100
The notification and indication properties require authenticated pairing and encrypted connection.
8947
of file /mnt/raid/workspaces/ws.CkeUHbuKC/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h