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_READ
Value:
0x1

The read property requires pairing and encrypted connection.


Definition at line 8520 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/bluetooth/build_debug/bt_api/sw/bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_BONDED_READ#

#define SL_BT_GATTDB_BONDED_READ
Value:
0x2

The read property requires bonding and encrypted connection.


Definition at line 8523 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/bluetooth/build_debug/bt_api/sw/bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_AUTHENTICATED_READ#

#define SL_BT_GATTDB_AUTHENTICATED_READ
Value:
0x4

The read property requires authenticated pairing and encrypted connection.


Definition at line 8527 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/bluetooth/build_debug/bt_api/sw/bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_ENCRYPTED_WRITE#

#define SL_BT_GATTDB_ENCRYPTED_WRITE
Value:
0x8

The write property requires pairing and encrypted connection.


Definition at line 8530 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/bluetooth/build_debug/bt_api/sw/bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_BONDED_WRITE#

#define SL_BT_GATTDB_BONDED_WRITE
Value:
0x10

The write property requires bonding and encrypted connection.


Definition at line 8533 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/bluetooth/build_debug/bt_api/sw/bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_AUTHENTICATED_WRITE#

#define SL_BT_GATTDB_AUTHENTICATED_WRITE
Value:
0x20

The write property requires authenticated pairing and encrypted connection.


Definition at line 8537 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/bluetooth/build_debug/bt_api/sw/bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_ENCRYPTED_NOTIFY#

#define SL_BT_GATTDB_ENCRYPTED_NOTIFY
Value:
0x40

The notification and indication properties require pairing and encrypted connection.


Definition at line 8541 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/bluetooth/build_debug/bt_api/sw/bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_BONDED_NOTIFY#

#define SL_BT_GATTDB_BONDED_NOTIFY
Value:
0x80

The notification and indication properties require bonding and encrypted connection.


Definition at line 8545 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/bluetooth/build_debug/bt_api/sw/bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_AUTHENTICATED_NOTIFY#

#define SL_BT_GATTDB_AUTHENTICATED_NOTIFY
Value:
0x100

The notification and indication properties require authenticated pairing and encrypted connection.


Definition at line 8549 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/bluetooth/build_debug/bt_api/sw/bgapi/inc/sl_bt_api.h