• Home
  • Raw
  • Download

Lines Matching defs:impl

42 struct Controller::impl {  struct in bluetooth::hci::Controller
43 impl(Controller& module) : module_(module) {} in impl() function
45 void Start(hci::HciLayer* hci) { in Start()
207 void Stop() { in Stop()
214 void NumberOfCompletedPackets(EventView event) { in NumberOfCompletedPackets()
231 void register_completed_acl_packets_callback(CompletedAclPacketsCallback callback) { in register_completed_acl_packets_callback()
236 void unregister_completed_acl_packets_callback() { in unregister_completed_acl_packets_callback()
241 void register_completed_monitor_acl_packets_callback(CompletedAclPacketsCallback callback) { in register_completed_monitor_acl_packets_callback()
246 void unregister_completed_monitor_acl_packets_callback() { in unregister_completed_monitor_acl_packets_callback()
251 void register_monitor_completed_acl_packets_callback(CompletedAclPacketsCallback callback) { in register_monitor_completed_acl_packets_callback()
256 void unregister_monitor_completed_acl_packets_callback() { in unregister_monitor_completed_acl_packets_callback()
261 void write_secure_connections_host_support_complete_handler(CommandCompleteView view) { in write_secure_connections_host_support_complete_handler()
268 void read_local_name_complete_handler(CommandCompleteView view) { in read_local_name_complete_handler()
280 void read_local_version_information_complete_handler(CommandCompleteView view) { in read_local_version_information_complete_handler()
295 void read_local_supported_commands_complete_handler(CommandCompleteView view) { in read_local_supported_commands_complete_handler()
303 …ad_local_extended_features_complete_handler(std::promise<void> promise, CommandCompleteView view) { in read_local_extended_features_complete_handler()
323 void read_buffer_size_complete_handler(CommandCompleteView view) { in read_buffer_size_complete_handler()
335 void read_controller_mac_address_handler(std::promise<void> promise, CommandCompleteView view) { in read_controller_mac_address_handler()
344 void le_read_buffer_size_handler(CommandCompleteView view) { in le_read_buffer_size_handler()
360 void set_min_encryption_key_size_handler(CommandCompleteView view) { in set_min_encryption_key_size_handler()
367 void le_read_buffer_size_v2_handler(CommandCompleteView view) { in le_read_buffer_size_v2_handler()
384 void le_set_host_feature_handler(CommandCompleteView view) { in le_set_host_feature_handler()
391 void read_default_erroneous_data_reporting_handler(CommandCompleteView view) { in read_default_erroneous_data_reporting_handler()
426 void write_default_erroneous_data_reporting_handler(CommandCompleteView view) { in write_default_erroneous_data_reporting_handler()
447 void le_read_local_supported_features_handler(CommandCompleteView view) { in le_read_local_supported_features_handler()
455 void le_read_supported_states_handler(CommandCompleteView view) { in le_read_supported_states_handler()
463 void le_read_connect_list_size_handler(CommandCompleteView view) { in le_read_connect_list_size_handler()
471 void le_read_resolving_list_size_handler(CommandCompleteView view) { in le_read_resolving_list_size_handler()
479 void le_read_maximum_data_length_handler(CommandCompleteView view) { in le_read_maximum_data_length_handler()
487 void le_read_suggested_default_data_length_handler(CommandCompleteView view) { in le_read_suggested_default_data_length_handler()
495 void le_read_maximum_advertising_data_length_handler(CommandCompleteView view) { in le_read_maximum_advertising_data_length_handler()
503 void le_read_number_of_supported_advertising_sets_handler(CommandCompleteView view) { in le_read_number_of_supported_advertising_sets_handler()
511 void le_read_periodic_advertiser_list_size_handler(CommandCompleteView view) { in le_read_periodic_advertiser_list_size_handler()
519 void le_get_vendor_capabilities_handler(CommandCompleteView view) { in le_get_vendor_capabilities_handler()
593 void set_event_mask(uint64_t event_mask) { in set_event_mask()
599 void write_le_host_support(Enable enable, Enable deprecated_host_bit) { in write_le_host_support()
610 void write_simple_pairing_mode(Enable enable) { in write_simple_pairing_mode()
617 void reset() { in reset()
623 void le_rand(LeRandCallback cb) { in le_rand()
631 void le_rand_cb(LeRandCallback cb, CommandCompleteView view) { in le_rand_cb()
639 void set_event_filter(std::unique_ptr<SetEventFilterBuilder> packet) { in set_event_filter()
644 void write_local_name(std::string local_name) { in write_local_name()
656 …host_buffer_size(uint16_t host_acl_data_packet_length, uint8_t host_synchronous_data_packet_length, in host_buffer_size()
665 void le_set_event_mask(uint64_t le_event_mask) { in le_set_event_mask()
671 void check_le_set_event_mask_status(CommandCompleteView view) { in check_le_set_event_mask_status()
682 void check_status(CommandCompleteView view) { in check_status()
704 bool is_supported(OpCode op_code) { in is_supported()
1048 Controller& module_;
1050 HciLayer* hci_;
1052 CompletedAclPacketsCallback acl_credits_callback_{};
1053 CompletedAclPacketsCallback acl_monitor_credits_callback_{};
1054 LocalVersionInformation local_version_information_{};
1055 std::array<uint8_t, 64> local_supported_commands_{};
1056 std::vector<uint64_t> extended_lmp_features_array_{};
1057 uint16_t acl_buffer_length_{};
1058 uint16_t acl_buffers_{};
1059 uint8_t sco_buffer_length_{};
1060 uint16_t sco_buffers_{};
1061 Address mac_address_{};
1062 std::string local_name_{};
1063 LeBufferSize le_buffer_size_{};
1064 LeBufferSize iso_buffer_size_{};
1065 uint64_t le_local_supported_features_{};
1066 uint64_t le_supported_states_{};
1067 uint8_t le_connect_list_size_{};
1068 uint8_t le_resolving_list_size_{};
1069 LeMaximumDataLength le_maximum_data_length_{};
1070 uint16_t le_maximum_advertising_data_length_{};
1071 uint16_t le_suggested_default_data_length_{};
1072 uint8_t le_number_supported_advertising_sets_{};
1073 uint8_t le_periodic_advertiser_list_size_{};
1074 VendorCapabilities vendor_capabilities_{};