• Home
  • Raw
  • Download

Lines Matching defs:impl

34 struct Controller::impl {  struct in bluetooth::hci::Controller
35 impl(Controller& module) : module_(module) {} in impl() function
37 void Start(hci::HciLayer* hci) { in Start()
169 void Stop() { in Stop()
176 void NumberOfCompletedPackets(EventView event) { in NumberOfCompletedPackets()
193 void register_completed_acl_packets_callback(CompletedAclPacketsCallback callback) { in register_completed_acl_packets_callback()
198 void unregister_completed_acl_packets_callback() { in unregister_completed_acl_packets_callback()
203 void register_completed_monitor_acl_packets_callback(CompletedAclPacketsCallback callback) { in register_completed_monitor_acl_packets_callback()
208 void unregister_completed_monitor_acl_packets_callback() { in unregister_completed_monitor_acl_packets_callback()
213 void register_monitor_completed_acl_packets_callback(CompletedAclPacketsCallback callback) { in register_monitor_completed_acl_packets_callback()
218 void unregister_monitor_completed_acl_packets_callback() { in unregister_monitor_completed_acl_packets_callback()
223 void write_secure_connections_host_support_complete_handler(CommandCompleteView view) { in write_secure_connections_host_support_complete_handler()
230 void read_local_name_complete_handler(CommandCompleteView view) { in read_local_name_complete_handler()
242 void read_local_version_information_complete_handler(CommandCompleteView view) { in read_local_version_information_complete_handler()
257 void read_local_supported_commands_complete_handler(CommandCompleteView view) { in read_local_supported_commands_complete_handler()
265 …ad_local_extended_features_complete_handler(std::promise<void> promise, CommandCompleteView view) { in read_local_extended_features_complete_handler()
285 void read_buffer_size_complete_handler(CommandCompleteView view) { in read_buffer_size_complete_handler()
297 void read_controller_mac_address_handler(std::promise<void> promise, CommandCompleteView view) { in read_controller_mac_address_handler()
306 void le_read_buffer_size_handler(CommandCompleteView view) { in le_read_buffer_size_handler()
322 void le_read_buffer_size_v2_handler(CommandCompleteView view) { in le_read_buffer_size_v2_handler()
339 void le_set_host_feature_handler(CommandCompleteView view) { in le_set_host_feature_handler()
346 void le_read_local_supported_features_handler(CommandCompleteView view) { in le_read_local_supported_features_handler()
354 void le_read_supported_states_handler(CommandCompleteView view) { in le_read_supported_states_handler()
362 void le_read_connect_list_size_handler(CommandCompleteView view) { in le_read_connect_list_size_handler()
370 void le_read_resolving_list_size_handler(CommandCompleteView view) { in le_read_resolving_list_size_handler()
378 void le_read_maximum_data_length_handler(CommandCompleteView view) { in le_read_maximum_data_length_handler()
386 void le_read_suggested_default_data_length_handler(CommandCompleteView view) { in le_read_suggested_default_data_length_handler()
394 void le_read_maximum_advertising_data_length_handler(CommandCompleteView view) { in le_read_maximum_advertising_data_length_handler()
402 void le_read_number_of_supported_advertising_sets_handler(CommandCompleteView view) { in le_read_number_of_supported_advertising_sets_handler()
410 void le_read_periodic_advertiser_list_size_handler(CommandCompleteView view) { in le_read_periodic_advertiser_list_size_handler()
418 void le_get_vendor_capabilities_handler(CommandCompleteView view) { in le_get_vendor_capabilities_handler()
492 void set_event_mask(uint64_t event_mask) { in set_event_mask()
498 void write_le_host_support(Enable enable, Enable deprecated_host_bit) { in write_le_host_support()
509 void write_simple_pairing_mode(Enable enable) { in write_simple_pairing_mode()
516 void reset() { in reset()
522 void set_event_filter(std::unique_ptr<SetEventFilterBuilder> packet) { in set_event_filter()
527 void write_local_name(std::string local_name) { in write_local_name()
539 …host_buffer_size(uint16_t host_acl_data_packet_length, uint8_t host_synchronous_data_packet_length, in host_buffer_size()
548 void le_set_event_mask(uint64_t le_event_mask) { in le_set_event_mask()
555 void check_status(CommandCompleteView view) { in check_status()
577 bool is_supported(OpCode op_code) { in is_supported()
867 Controller& module_;
869 HciLayer* hci_;
871 CompletedAclPacketsCallback acl_credits_callback_{};
872 CompletedAclPacketsCallback acl_monitor_credits_callback_{};
873 LocalVersionInformation local_version_information_{};
874 std::array<uint8_t, 64> local_supported_commands_{};
875 std::vector<uint64_t> extended_lmp_features_array_{};
876 uint16_t acl_buffer_length_{};
877 uint16_t acl_buffers_{};
878 uint8_t sco_buffer_length_{};
879 uint16_t sco_buffers_{};
880 Address mac_address_{};
881 std::string local_name_{};
882 LeBufferSize le_buffer_size_{};
883 LeBufferSize iso_buffer_size_{};
884 uint64_t le_local_supported_features_{};
885 uint64_t le_supported_states_{};
886 uint8_t le_connect_list_size_{};
887 uint8_t le_resolving_list_size_{};
888 LeMaximumDataLength le_maximum_data_length_{};
889 uint16_t le_maximum_advertising_data_length_{};
890 uint16_t le_suggested_default_data_length_{};
891 uint8_t le_number_supported_advertising_sets_{};
892 uint8_t le_periodic_advertiser_list_size_{};
893 VendorCapabilities vendor_capabilities_{};