37#ifndef _BT_HAL_MANAGER_TYPES_H_
38#define _BT_HAL_MANAGER_TYPES_H_
47#define bt128BIT_UUID_LEN 16
53#define btADDRESS_LEN 6
59#define btKEY_MAX_LEN 16
#define btADDRESS_LEN
Size in byte of BT/BLE addresses.
Definition: bt_hal_manager_types.h:53
#define bt128BIT_UUID_LEN
Size in byte of 128bits UUID.
Definition: bt_hal_manager_types.h:47
BTStatus_t
Bluetooth Error Status .
Definition: bt_hal_manager_types.h:111
BTProfile_t
Bluetooth Profile .
Definition: bt_hal_manager_types.h:133
BTIOtypes_t
Input Output device type.
Definition: bt_hal_manager_types.h:152
BTuuidType_t
UUID types.
Definition: bt_hal_manager_types.h:66
@ eBTStatusLinkLoss
Definition: bt_hal_manager_types.h:125
@ eBTStatusBusy
Definition: bt_hal_manager_types.h:116
@ eBTStatusAuthRejected
Definition: bt_hal_manager_types.h:123
@ eBTStatusAuthFailure
Definition: bt_hal_manager_types.h:121
@ eBTStatusSuccess
Definition: bt_hal_manager_types.h:112
@ eBTStatusWakeLockError
Definition: bt_hal_manager_types.h:124
@ eBTStatusDone
Definition: bt_hal_manager_types.h:117
@ eBTStatusFail
Definition: bt_hal_manager_types.h:113
@ eBTStatusParamInvalid
Definition: bt_hal_manager_types.h:119
@ eBTStatusUnHandled
Definition: bt_hal_manager_types.h:120
@ eBTStatusUnsupported
Definition: bt_hal_manager_types.h:118
@ eBTStatusRMTDevDown
Definition: bt_hal_manager_types.h:122
@ eBTStatusNotReady
Definition: bt_hal_manager_types.h:114
@ eBTStatusNoMem
Definition: bt_hal_manager_types.h:115
@ eBTProfileInputDevice
Definition: bt_hal_manager_types.h:139
@ eBTProfileA2DPSink
Definition: bt_hal_manager_types.h:137
@ eBTProfileHeadsetClient
Definition: bt_hal_manager_types.h:140
@ eBTProfileSock
Definition: bt_hal_manager_types.h:142
@ eBTProfileA2DP
Definition: bt_hal_manager_types.h:135
@ eProfileHeadset
Definition: bt_hal_manager_types.h:134
@ eBTProfileAVRCPTarget
Definition: bt_hal_manager_types.h:136
@ eBTProfileMaxID
Definition: bt_hal_manager_types.h:144
@ eBTProfileAVRCPController
Definition: bt_hal_manager_types.h:138
@ eBTProfileGATT
Definition: bt_hal_manager_types.h:141
@ eBTIODisplayYesNo
Definition: bt_hal_manager_types.h:155
@ eBTIOKeyboardOnly
Definition: bt_hal_manager_types.h:156
@ eBTIODisplayOnly
Definition: bt_hal_manager_types.h:154
@ eBTIOKeyboardDisplay
Definition: bt_hal_manager_types.h:157
@ eBTIONone
Definition: bt_hal_manager_types.h:153
@ eBTuuidType32
Definition: bt_hal_manager_types.h:68
@ eBTuuidType128
Definition: bt_hal_manager_types.h:69
@ eBTuuidType16
Definition: bt_hal_manager_types.h:67
BT/BLE address.
Definition: bt_hal_manager_types.h:77
Device Name.
Definition: bt_hal_manager_types.h:86
uint8_t * ucName
Definition: bt_hal_manager_types.h:87
UUID.
Definition: bt_hal_manager_types.h:96
uint16_t uu16
Definition: bt_hal_manager_types.h:100
BTuuidType_t ucType
Definition: bt_hal_manager_types.h:97
uint32_t uu32
Definition: bt_hal_manager_types.h:101