TI BLE5-Stack API Documentation  9.14.00
Macros
GATT Attribute Access Permissions Bit Fields

Macros

#define GATT_PERMIT_AUTHEN_READ   0x04
 Read requires Authentication. More...
 
#define GATT_PERMIT_AUTHEN_WRITE   0x08
 Write requires Authentication. More...
 
#define GATT_PERMIT_AUTHOR_READ   0x10
 Read requires Authorization. More...
 
#define GATT_PERMIT_AUTHOR_WRITE   0x20
 Write requires Authorization. More...
 
#define GATT_PERMIT_ENCRYPT_READ   0x40
 Read requires Encryption. More...
 
#define GATT_PERMIT_ENCRYPT_WRITE   0x80
 Write requires Encryption. More...
 
#define GATT_PERMIT_READ   0x01
 Attribute is Readable. More...
 
#define GATT_PERMIT_WRITE   0x02
 Attribute is Writable. More...
 

Detailed Description

Macro Definition Documentation

§ GATT_PERMIT_AUTHEN_READ

#define GATT_PERMIT_AUTHEN_READ   0x04

Read requires Authentication.

§ GATT_PERMIT_AUTHEN_WRITE

#define GATT_PERMIT_AUTHEN_WRITE   0x08

Write requires Authentication.

§ GATT_PERMIT_AUTHOR_READ

#define GATT_PERMIT_AUTHOR_READ   0x10

Read requires Authorization.

§ GATT_PERMIT_AUTHOR_WRITE

#define GATT_PERMIT_AUTHOR_WRITE   0x20

Write requires Authorization.

§ GATT_PERMIT_ENCRYPT_READ

#define GATT_PERMIT_ENCRYPT_READ   0x40

Read requires Encryption.

§ GATT_PERMIT_ENCRYPT_WRITE

#define GATT_PERMIT_ENCRYPT_WRITE   0x80

Write requires Encryption.

§ GATT_PERMIT_READ

#define GATT_PERMIT_READ   0x01

Attribute is Readable.

§ GATT_PERMIT_WRITE

#define GATT_PERMIT_WRITE   0x02

Attribute is Writable.

© Copyright 1995-2025, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale