/packages/modules/Bluetooth/system/test/mock/ |
D | mock_stack_hcic_hciblecmds.h | 46 std::function<void(uint8_t, const RawAddress&, uint8_t, 47 base::OnceCallback<void(uint8_t*, uint16_t)>)> 48 body{[](uint8_t /* adv_addr_type */, const RawAddress& /* adv_addr */, 49 uint8_t /* adv_sid */, base::OnceCallback<void(uint8_t*, uint16_t)> /* cb */) {}}; 50 void operator()(uint8_t adv_addr_type, const RawAddress& adv_addr, uint8_t adv_sid, in operator() 51 base::OnceCallback<void(uint8_t*, uint16_t)> cb) { in operator() 62 std::function<void(base::OnceCallback<void(uint8_t*, uint16_t)>)> body{ 63 [](base::OnceCallback<void(uint8_t*, uint16_t)>) {}}; 64 void operator()(base::OnceCallback<void(uint8_t*, uint16_t)> cb) { body(std::move(cb)); } in operator() 73 std::function<void(uint8_t, const RawAddress&, uint8_t, [all …]
|
D | mock_stack_a2dp_sbc.h | 47 std::function<bool(uint8_t* p_codec_info)> body{ 48 [](uint8_t* /* p_codec_info */) { return return_value; }}; 49 bool operator()(uint8_t* p_codec_info) { return body(p_codec_info); } in operator() 58 std::function<bool(const uint8_t* p_codec_info, BT_HDR* p_buf, uint16_t frames_per_packet)> body{ 59 [](const uint8_t* /* p_codec_info */, BT_HDR* /* p_buf */, 61 bool operator()(const uint8_t* p_codec_info, BT_HDR* p_buf, uint16_t frames_per_packet) { in operator() 72 std::function<bool(const uint8_t* p_codec_info_a, const uint8_t* p_codec_info_b)> body{ 73 [](const uint8_t* /* p_codec_info_a */, const uint8_t* /* p_codec_info_b */) { 76 bool operator()(const uint8_t* p_codec_info_a, const uint8_t* p_codec_info_b) { in operator() 107 std::function<std::string(const uint8_t* p_codec_info)> body{ [all …]
|
D | mock_bta_av_api.h | 64 std::function<void(uint8_t rc_handle)> body{[](uint8_t /* rc_handle */) {}}; 65 void operator()(uint8_t rc_handle) { body(rc_handle); } in operator() 110 std::function<void(uint8_t rc_handle, uint8_t label, tBTA_AV_CMD cmd_code, BT_HDR* p_pkt)> body{ 111 [](uint8_t /* rc_handle */, uint8_t /* label */, tBTA_AV_CMD /* cmd_code */, 113 void operator()(uint8_t rc_handle, uint8_t label, tBTA_AV_CMD cmd_code, BT_HDR* p_pkt) { in operator() 123 std::function<void(uint8_t rc_handle, uint8_t label, tBTA_AV_CODE rsp_code, BT_HDR* p_pkt)> body{ 124 [](uint8_t /* rc_handle */, uint8_t /* label */, tBTA_AV_CODE /* rsp_code */, 126 void operator()(uint8_t rc_handle, uint8_t label, tBTA_AV_CODE rsp_code, BT_HDR* p_pkt) { in operator() 167 std::function<void(tBTA_AV_HNDL hndl, uint8_t* p_data, uint16_t len)> body{ 168 [](tBTA_AV_HNDL /* hndl */, uint8_t* /* p_data */, uint16_t /* len */) {}}; [all …]
|
/packages/modules/Bluetooth/system/bta/le_audio/ |
D | client_parser.h | 38 constexpr uint8_t kCtpResponseCodeSuccess = 0x00; 39 constexpr uint8_t kCtpResponseCodeUnsupportedOpcode = 0x01; 40 constexpr uint8_t kCtpResponseCodeInvalidLength = 0x02; 41 constexpr uint8_t kCtpResponseCodeInvalidAseId = 0x03; 42 constexpr uint8_t kCtpResponseCodeInvalidAseStateMachineTransition = 0x04; 43 constexpr uint8_t kCtpResponseCodeInvalidAseDirection = 0x05; 44 constexpr uint8_t kCtpResponseCodeUnsupportedAudioCapabilities = 0x06; 45 constexpr uint8_t kCtpResponseCodeUnsupportedConfigurationParameterValue = 0x07; 46 constexpr uint8_t kCtpResponseCodeRejectedConfigurationParameterValue = 0x08; 47 constexpr uint8_t kCtpResponseCodeInvalidConfigurationParameterValue = 0x09; [all …]
|
/packages/modules/Bluetooth/system/packet/tests/avrcp/ |
D | avrcp_test_packets.h | 25 std::vector<uint8_t> get_capabilities_request = {0x01, 0x48, 0x00, 0x00, 0x19, 0x58, 29 std::vector<uint8_t> get_capabilities_request_company_id = {0x01, 0x48, 0x00, 0x00, 0x19, 0x58, 33 std::vector<uint8_t> get_capabilities_request_unknown = {0x01, 0x48, 0x00, 0x00, 0x19, 0x58, 37 std::vector<uint8_t> get_capabilities_response_company_id = {0x0c, 0x48, 0x00, 0x00, 0x19, 0x58, 42 std::vector<uint8_t> get_capabilities_response_events_supported = { 47 std::vector<uint8_t> get_element_attributes_request_partial = { 54 std::vector<uint8_t> get_element_attributes_request_full = { 63 std::vector<uint8_t> get_element_attributes_request_full_cover_art = { 77 std::vector<uint8_t> get_elements_attributes_response_full = { 88 std::vector<uint8_t> get_play_status_request = {0x01, 0x48, 0x00, 0x00, 0x19, [all …]
|
/packages/modules/Nfc/libnfc-nci/src/nfc/include/ |
D | nci_hmsgs.h | 43 uint8_t nci_snd_core_reset(uint8_t reset_type); 44 uint8_t nci_snd_core_init(uint8_t nci_version); 45 uint8_t nci_snd_core_get_config(uint8_t* param_ids, uint8_t num_ids); 46 uint8_t nci_snd_core_set_config(uint8_t* p_param_tlvs, uint8_t tlv_size); 48 uint8_t nci_snd_core_conn_create(uint8_t dest_type, uint8_t num_tlv, 49 uint8_t tlv_size, uint8_t* p_param_tlvs); 50 uint8_t nci_snd_core_conn_close(uint8_t conn_id); 52 uint8_t nci_snd_discover_cmd(uint8_t num, tNCI_DISCOVER_PARAMS* p_param); 54 uint8_t nci_snd_discover_select_cmd(uint8_t rf_disc_id, uint8_t protocol, 55 uint8_t rf_interface); [all …]
|
D | rw_int.h | 66 typedef uint8_t tRW_T1T_LOCK_STATUS; 136 uint8_t num_bits; /* Number of lock bits in the lock byte */ 137 uint8_t bytes_locked_per_bit; /* No. of tag bytes gets locked by a bit in this 143 uint8_t num_bytes; /* Number of reserved bytes as per the TLV */ 147 uint8_t tlv_index; /* Index of Lock control tlv that points to this address*/ 148 uint8_t byte_index; /* Index of Lock byte pointed by the TLV */ 149 uint8_t lock_byte; /* Value in the lock byte */ 156 uint8_t addr; /* ADD/ADD8/ADDS field value */ 157 uint8_t op_code; /* Command sent */ 158 uint8_t rsp_len; /* expected length of the response */ [all …]
|
D | ndef_utils.h | 69 typedef uint8_t tNDEF_STATUS; 82 extern tNDEF_STATUS NDEF_MsgValidate(uint8_t* p_msg, uint32_t msg_len, 95 extern int32_t NDEF_MsgGetNumRecs(uint8_t* p_msg); 107 extern uint32_t NDEF_MsgGetRecLength(uint8_t* p_cur_rec); 119 extern uint8_t* NDEF_MsgGetNextRec(uint8_t* p_cur_rec); 131 extern uint8_t* NDEF_MsgGetRecByIndex(uint8_t* p_msg, int32_t index); 144 extern uint8_t* NDEF_MsgGetLastRecInMsg(uint8_t* p_msg); 156 extern uint8_t* NDEF_MsgGetFirstRecByType(uint8_t* p_msg, uint8_t tnf, 157 uint8_t* p_type, uint8_t tlen); 169 extern uint8_t* NDEF_MsgGetNextRecByType(uint8_t* p_cur_rec, uint8_t tnf, [all …]
|
D | nfc_api.h | 111 typedef uint8_t tNFC_STATUS; 217 uint8_t nci_version; /* the NCI version of NFCC */ 218 uint8_t max_conn; /* max number of connections by NFCC*/ 223 uint8_t manufacture_id; /* the Manufacture ID for NFCC */ 224 uint8_t nfcc_info[NFC_NFCC_INFO_LEN]; /* the Manufacture Info for NFCC */ 225 uint8_t vs_interface 227 uint8_t hci_packet_size; /*HCI payload size*/ 228 uint8_t hci_conn_credits; /*max number of HCI credits*/ 236 uint8_t num_param_id; /* Number of rejected NCI Param ID */ 237 uint8_t param_ids[NFC_MAX_NUM_IDS]; /* NCI Param ID */ [all …]
|
D | nfc_int.h | 74 typedef uint8_t tNFC_STATE; 118 uint8_t id; /* NFCEE ID or RF Discovery ID or NFC_TEST_ID */ 119 uint8_t act_protocol; /* the active protocol on this logical connection */ 120 uint8_t act_interface; /* the active interface on this logical connection */ 121 uint8_t conn_id; /* the connection id assigned by NFCC for this conn */ 122 uint8_t buff_size; /* the max buffer size for this connection. . */ 123 uint8_t num_buff; /* num of buffers left to send on this connection */ 124 uint8_t init_credits; /* initial num of buffer credits */ 136 uint8_t hal_evt; /* HAL event code */ 137 uint8_t status; /* tHAL_NFC_STATUS */ [all …]
|
D | rw_api.h | 153 typedef uint8_t tRW_EVENT; 172 typedef uint8_t tRW_NDEF_FLAG; 188 uint8_t rc; /* RC (request code) used in the POLL request */ 189 uint8_t response_num; /* Number of SENSF_RES responses */ 190 uint8_t response_bufsize; /* Size of SENSF_RES responses */ 191 uint8_t* response_buf; /* Buffer of responses (length + SENSF_RES) see 197 uint8_t num_system_codes; /* Number of system codes */ 214 uint8_t 225 uint8_t sw1; 226 uint8_t sw2; [all …]
|
/packages/modules/Bluetooth/system/stack/include/ |
D | btm_iso_api_types.h | 28 constexpr uint8_t kIsoCodingFormatTransparent = 0x03; 29 constexpr uint8_t kIsoCodingFormatLc3 = 0x06; 30 constexpr uint8_t kIsoCodingFormatVendorSpecific = 0xFF; 32 constexpr uint8_t kIsoCigPackingSequential = 0x00; 33 constexpr uint8_t kIsoCigPackingInterleaved = 0x01; 35 constexpr uint8_t kIsoCigFramingUnframed = 0x00; 36 constexpr uint8_t kIsoCigFramingFramed = 0x01; 38 constexpr uint8_t kIsoCigPhy1M = 0x01; 39 constexpr uint8_t kIsoCigPhy2M = 0x02; 40 constexpr uint8_t kIsoCigPhyC = 0x04; [all …]
|
D | hcimsgs.h | 46 virtual void Disconnect(uint16_t handle, uint8_t reason) const = 0; 48 virtual void StartRoleSwitch(const RawAddress& bd_addr, uint8_t role) const = 0; 49 virtual void ConfigureDataPath(hci_data_direction_t data_path_direction, uint8_t data_path_id, 50 std::vector<uint8_t> vendor_config) const = 0; 64 void btsnd_hcic_reject_conn(const RawAddress& bd_addr, uint8_t reason); 73 void btsnd_hcic_pin_code_req_reply(const RawAddress& bd_addr, uint8_t pin_code_len, 89 void btsnd_hcic_rmt_ext_features(uint16_t handle, uint8_t page_num); 95 uint8_t retrans_effort, uint16_t packet_types); 98 uint16_t content_fmt, uint8_t retrans_effort, 101 void btsnd_hcic_reject_esco_conn(const RawAddress& bd_addr, uint8_t reason); [all …]
|
D | avrc_defs.h | 206 typedef enum : uint8_t { 313 typedef uint8_t tAVRC_STS; 350 typedef uint8_t tAVRC_BATTERY_STATUS; 376 typedef uint8_t tAVRC_PLAYSTATE; 411 typedef uint8_t tAVRC_SYSTEMSTATE; 470 typedef uint8_t tAVRC_UID[AVRC_UID_SIZE]; 848 uint8_t ctype; /* Command type. */ 849 uint8_t subunit_type; /* Subunit type. */ 850 uint8_t subunit_id; /* Subunit ID. This value is typically ignored in AVRCP, 853 uint8_t opcode; /* Op Code (passthrough, vendor, etc) */ [all …]
|
/packages/modules/Nfc/libnfc-nci/src/nfa/include/ |
D | nfa_hci_int.h | 33 extern uint8_t HCI_LOOPBACK_DEBUG; 82 typedef uint8_t tNFA_HCI_STATE; 88 typedef uint8_t tNFA_HCI_COMMAND; 89 typedef uint8_t tNFA_HCI_RESPONSE; 153 uint8_t gate; 160 uint8_t gate; 174 uint8_t pipe; 175 uint8_t reg_inx; 182 uint8_t pipe; 183 uint8_t reg_inx; [all …]
|
D | nfa_api.h | 84 typedef uint8_t tNFA_STATUS; 105 typedef uint8_t tNFA_PMID; 122 typedef uint8_t tNFA_TECHNOLOGY_MASK; 139 typedef uint8_t tNFA_NFC_PROTOCOL; 146 typedef uint8_t tNFA_PROTOCOL_MASK; 183 typedef uint8_t tNFA_RW_NDEF_FLAG; 188 uint8_t num_param_id; /* Number of rejected Param ID */ 196 uint8_t* param_tlvs; /* TLV (Parameter ID-Len-Value byte stream) */ 222 typedef uint8_t tNFA_DM_PWR_MODE; 238 uint8_t rf_field_status; [all …]
|
D | nfa_hci_api.h | 88 typedef uint8_t tNFA_HCI_EVT; 105 typedef uint8_t tNFA_HCI_PIPE_STATE; 108 uint8_t pipe_id; /* Pipe ID */ 110 uint8_t local_gate; /* local gate id */ 111 uint8_t dest_host; /* Peer host to which this pipe is connected */ 112 uint8_t dest_gate; /* Peer gate to which this pipe is connected */ 119 uint8_t num_pipes; /* Number of dynamic pipes exist for the application */ 120 uint8_t num_gates; /* Number of generic gates exist for the application */ 131 uint8_t num_pipes; /* Number of dynamic pipes exist for the application */ 134 uint8_t num_gates; /* Number of generic gates exist for the application */ [all …]
|
D | nfa_dm_int.h | 86 uint8_t length; 87 uint8_t* p_data; 93 uint8_t num_ids; 125 uint8_t rf_disc_id; 139 uint8_t waiting_time_int; 162 uint8_t flags; 167 uint8_t name_len; /* Length of type name or absolute URI */ 168 uint8_t name[1]; /* Type name or absolute URI of record-type that got was 189 uint8_t oid; 190 uint8_t cmd_params_len; [all …]
|
/packages/modules/Bluetooth/system/stack/test/rfcomm/ |
D | stack_rfcomm_test_utils.cc | 31 uint8_t GetDlci(bool on_originator_side, uint8_t scn) { in GetDlci() 32 return static_cast<uint8_t>((scn << 1) + (on_originator_side ? 1 : 0)); in GetDlci() 35 uint8_t GetAddressField(bool ea, bool cr, uint8_t dlci) { in GetAddressField() 47 return static_cast<uint8_t>(address.to_ulong()); in GetAddressField() 50 uint8_t GetControlField(bool pf, uint8_t frame_type) { in GetControlField() 54 return static_cast<uint8_t>(control.to_ulong()); in GetControlField() 57 static uint8_t GetFrameTypeFromControlField(uint8_t control_field) { in GetFrameTypeFromControlField() 58 return static_cast<uint8_t>(control_field & ~(0b10000)); in GetFrameTypeFromControlField() 61 std::vector<uint8_t> CreateMccPnFrame(uint8_t dlci, uint8_t i_bits, uint8_t cl_bits, in CreateMccPnFrame() 62 uint8_t priority, uint8_t timer_value, uint16_t rfcomm_mtu, in CreateMccPnFrame() [all …]
|
/packages/modules/Bluetooth/system/stack/rfcomm/ |
D | rfc_int.h | 56 void RFCOMM_DlcEstablishReq(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu); 57 void RFCOMM_DlcEstablishRsp(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu, uint16_t result); 59 void RFCOMM_DataReq(tRFC_MCB* p_mcb, uint8_t dlci, BT_HDR* p_buf); 61 void RFCOMM_DlcReleaseReq(tRFC_MCB* p_mcb, uint8_t dlci); 63 void RFCOMM_ParameterNegotiationRequest(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu); 64 void RFCOMM_ParameterNegotiationResponse(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu, uint8_t cl, 65 uint8_t k); 67 void RFCOMM_FlowReq(tRFC_MCB* p_mcb, uint8_t dlci, bool state); 69 void RFCOMM_PortParameterNegotiationRequest(tRFC_MCB* p_mcb, uint8_t dlci, 71 void RFCOMM_PortParameterNegotiationResponse(tRFC_MCB* p_mcb, uint8_t dlci, [all …]
|
/packages/modules/Bluetooth/system/gd/rust/topshim/gatt/ |
D | gatt_ble_scanner_shim.h | 38 void OnScannerRegistered(const bluetooth::Uuid app_uuid, uint8_t scannerId, 39 uint8_t status) override; 41 void OnSetScannerParameterComplete(uint8_t scannerId, uint8_t status) override; 43 void OnScanResult(uint16_t event_type, uint8_t addr_type, RawAddress bda, uint8_t primary_phy, 44 uint8_t secondary_phy, uint8_t advertising_sid, int8_t tx_power, int8_t rssi, 45 uint16_t periodic_adv_int, std::vector<uint8_t> adv_data) override; 50 std::vector<uint8_t> data) override; 54 void OnPeriodicSyncStarted(int reg_id, uint8_t status, uint16_t sync_handle, 55 uint8_t advertising_sid, uint8_t address_type, RawAddress address, 56 uint8_t phy, uint16_t interval) override; [all …]
|
D | gatt_ble_advertiser_shim.h | 38 void OnAdvertisingSetStarted(int reg_id, uint8_t advertiser_id, int8_t tx_power, 39 uint8_t status) override; 40 void OnAdvertisingEnabled(uint8_t advertiser_id, bool enable, uint8_t status) override; 41 void OnAdvertisingDataSet(uint8_t advertiser_id, uint8_t status) override; 42 void OnScanResponseDataSet(uint8_t advertiser_id, uint8_t status) override; 43 void OnAdvertisingParametersUpdated(uint8_t advertiser_id, int8_t tx_power, 44 uint8_t status) override; 45 void OnPeriodicAdvertisingParametersUpdated(uint8_t advertiser_id, uint8_t status) override; 46 void OnPeriodicAdvertisingDataSet(uint8_t advertiser_id, uint8_t status) override; 47 void OnPeriodicAdvertisingEnabled(uint8_t advertiser_id, bool enable, uint8_t status) override; [all …]
|
/packages/modules/Bluetooth/system/stack/hcic/ |
D | hciblecmds.cc | 113 void btsnd_hcic_ble_write_adv_params(uint16_t adv_int_min, uint16_t adv_int_max, uint8_t adv_type, in btsnd_hcic_ble_write_adv_params() 115 const RawAddress& direct_bda, uint8_t channel_map, in btsnd_hcic_ble_write_adv_params() 116 uint8_t adv_filter_policy) { in btsnd_hcic_ble_write_adv_params() 118 uint8_t* pp = (uint8_t*)(p + 1); in btsnd_hcic_ble_write_adv_params() 139 uint8_t* pp = (uint8_t*)(p + 1); in btsnd_hcic_ble_read_adv_chnl_tx_power() 150 void btsnd_hcic_ble_set_adv_data(uint8_t data_len, uint8_t* p_data) { in btsnd_hcic_ble_set_adv_data() 152 uint8_t* pp = (uint8_t*)(p + 1); in btsnd_hcic_ble_set_adv_data() 174 void btsnd_hcic_ble_set_adv_enable(uint8_t adv_enable) { in btsnd_hcic_ble_set_adv_enable() 176 uint8_t* pp = (uint8_t*)(p + 1); in btsnd_hcic_ble_set_adv_enable() 188 void btsnd_hcic_ble_set_scan_params(uint8_t scan_type, uint16_t scan_int, uint16_t scan_win, in btsnd_hcic_ble_set_scan_params() [all …]
|
/packages/modules/Bluetooth/system/include/hardware/ |
D | ble_advertiser.h | 29 constexpr uint8_t kAdvertiserClientIdJni = 0xff; 30 constexpr uint8_t kAdvertiserClientIdLeAudio = 0x1; 36 uint8_t channel_map; 38 uint8_t primary_advertising_phy; 39 uint8_t secondary_advertising_phy; 40 uint8_t scan_request_notification_enable; 62 virtual void OnAdvertisingSetStarted(int reg_id, uint8_t advertiser_id, int8_t tx_power, 63 uint8_t status) = 0; 64 virtual void OnAdvertisingEnabled(uint8_t advertiser_id, bool enable, uint8_t status) = 0; 65 virtual void OnAdvertisingDataSet(uint8_t advertiser_id, uint8_t status) = 0; [all …]
|
D | ble_scanner.h | 34 uint8_t monitor_handle; 35 uint8_t scanner_id; 36 uint8_t filter_index; 37 uint8_t advertiser_state; 38 uint8_t advertiser_info_present; 40 uint8_t advertiser_address_type; 41 uint8_t tx_power; 44 uint8_t adv_packet_len; 45 std::vector<uint8_t> adv_packet; 46 uint8_t scan_response_len; [all …]
|