Enumerations
Enumerations
BLE Services » Bond Management Service (BMS)
Collaboration diagram for Enumerations:

## Enumerations
enum | bms_cccd_status_t { BMS_CCCD_STATUS_FEATURE_ENABLED, BMS_CCCD_STATUS_FEATURE_DISABLED }
| BMS Service CCCD status. More...
enum | bms_op_code_t { BMS_OP_CODE_DEL_BOND_REQ_DEVICE_BR_LE = 0x01, BMS_OP_CODE_DEL_BOND_REQ_DEVICE_BR_ONLY = 0x02, BMS_OP_CODE_DEL_BOND_REQ_DEVICE_LE_ONLY = 0x03, BMS_OP_CODE_DEL_ALL_BONDS_ON_SERVER_BR_LE = 0x04, BMS_OP_CODE_DEL_ALL_BONDS_ON_SERVER_BR_ONLY = 0x05, BMS_OP_CODE_DEL_ALL_BONDS_ON_SERVER_LE_ONLY = 0x06, BMS_OP_CODE_DEL_ALL_BUT_ACTIVE_BOND_BR_LE = 0x07, BMS_OP_CODE_DEL_ALL_BUT_ACTIVE_BOND_BR_ONLY = 0x08, BMS_OP_CODE_DEL_ALL_BUT_ACTIVE_BOND_LE_ONLY = 0x09, BMS_OP_CODE_NONE = 0xFF }
| Bond Management Control Point opcodes. More...

## Detailed Description

## Enumeration Type Documentation

## ◆ bms_cccd_status_t

enum bms_cccd_status_t

BMS Service CCCD status.

Enumerator
BMS_CCCD_STATUS_FEATURE_ENABLED | BMS Feature indication enabled.
BMS_CCCD_STATUS_FEATURE_DISABLED | BMS Feature indication disabled.

Definition at line 109 of file bms.h.

## ◆ bms_op_code_t

enum bms_op_code_t

Bond Management Control Point opcodes.

Enumerator
BMS_OP_CODE_DEL_BOND_REQ_DEVICE_BR_LE | Initiates the procedure to delete the bond of the requesting device on BR/EDR and LE transports.
BMS_OP_CODE_DEL_BOND_REQ_DEVICE_BR_ONLY | Initiates the procedure to delete the bond of the requesting device on BR/EDR transport.
BMS_OP_CODE_DEL_BOND_REQ_DEVICE_LE_ONLY | Initiates the procedure to delete the bond of the requesting device on LE transport.
BMS_OP_CODE_DEL_ALL_BONDS_ON_SERVER_BR_LE | Initiates the procedure to delete all bonds on the device on BR/EDR and LE transports.
BMS_OP_CODE_DEL_ALL_BONDS_ON_SERVER_BR_ONLY | Initiates the procedure to delete all bonds on the device on BR/EDR transport.
BMS_OP_CODE_DEL_ALL_BONDS_ON_SERVER_LE_ONLY | Initiates the procedure to delete all bonds on the device on LE transport.
BMS_OP_CODE_DEL_ALL_BUT_ACTIVE_BOND_BR_LE | Initiates the procedure to delete all bonds except for the one of the requesting device on BR/EDR and LE transports.
BMS_OP_CODE_DEL_ALL_BUT_ACTIVE_BOND_BR_ONLY | Initiates the procedure to delete all bonds except for the one of the requesting device on BR/EDR transport.
BMS_OP_CODE_DEL_ALL_BUT_ACTIVE_BOND_LE_ONLY | Initiates the procedure to delete all bonds except for the one of the requesting device on LE transport.
BMS_OP_CODE_NONE | Indicates an invalid opcode or no pending opcode.

Definition at line 116 of file bms.h.