This enumeration defines features and profiles available for Bluetooth.
#include <btapi/btdevice.h>
typedef enum {
BT_FEATURE_BLUETOOTH
BT_FEATURE_MAP
BT_FEATURE_OPP_SERVER
BT_FEATURE_OPP_CLIENT
BT_FEATURE_PBAP
BT_FEATURE_A2DP_SOURCE
BT_FEATURE_A2DP_SINK
BT_FEATURE_AVRCP
BT_FEATURE_LOW_ENERGY
BT_FEATURE_HFPG
BT_FEATURE_HFP
BT_FEATURE_HID_CLIENT
BT_FEATURE_HID_SERVER
BT_FEATURE_SPP
BT_FEATURE_PAN
BT_FEATURE_UNDEFINED
} bt_feature_t;
BlackBerry 10.1.0
Features and profiles can be disabled in various ways. The enumerated values are used as constants for the bt_ldev_get_feature_enabled() function to specify the feature and profiles you want to test in enabled status.