Macros
Attribute Permission Bit
BLE » Generic Attribute Profile (GATT) » Generic Attribute Profile (GATT) Server » Defines

## Macros
#define | BROADCAST (0x01)
| In one byte, bit0 means: Broadcast bit. More...
#define | READ (0x02)
| In one byte, bit1 means: Read bit. More...
#define | WRITE_CMD (0x04)
| In one byte, bit2 means: Write_cmd bit. More...
#define | WRITE_REQ (0x08)
| In one byte, bit3 means: Write_req bit. More...
#define | NOTIFY (0x10)
| In one byte, bit4 means: Notify bit. More...
#define | INDICATE (0x20)
| In one byte, bit5 means: Indicate bit. More...
#define | WRITE_SIGNED (0x40)
| In one byte, bit6 means: Write_signed bit. More...
#define | EXT_PROP (0x80)
| In one byte, bit7 means: Ext_property bit. More...

## Detailed Description

## Macro Definition Documentation

## ◆ BROADCAST

#define BROADCAST (0x01)

In one byte, bit0 means: Broadcast bit.

Used by BROADCAST_ENABLE.

Definition at line 75 of file ble_gatts.h.

## ◆ EXT_PROP

#define EXT_PROP (0x80)

In one byte, bit7 means: Ext_property bit.

Used by EXT_PROP_ENABLE.

Definition at line 82 of file ble_gatts.h.

## ◆ INDICATE

#define INDICATE (0x20)

In one byte, bit5 means: Indicate bit.

Used by INDICATE_PERM_UNSEC, INDICATE_PERM

Definition at line 80 of file ble_gatts.h.

## ◆ NOTIFY

#define NOTIFY (0x10)

In one byte, bit4 means: Notify bit.

Used by NOTIFY_PERM_UNSEC, NOTIFY_PERM.

Definition at line 79 of file ble_gatts.h.

## ◆ READ

#define READ (0x02)

In one byte, bit1 means: Read bit.

Used by READ_PERM_UNSEC, READ_PERM

Definition at line 76 of file ble_gatts.h.

## ◆ WRITE_CMD

#define WRITE_CMD (0x04)

In one byte, bit2 means: Write_cmd bit.

Used by WRITE_CMD_PERM_UNSEC, WRITE_CMD_PERM.

Definition at line 77 of file ble_gatts.h.

## ◆ WRITE_REQ

#define WRITE_REQ (0x08)

In one byte, bit3 means: Write_req bit.

Used by WRITE_REQ_PERM_UNSEC, WRITE_REQ_PERM.

Definition at line 78 of file ble_gatts.h.

## ◆ WRITE_SIGNED

#define WRITE_SIGNED (0x40)

In one byte, bit6 means: Write_signed bit.

Used by WRITE_SIGNED_PERM_UNSEC, WRITE_SIGNED_PERM.

Definition at line 81 of file ble_gatts.h.