Lines Matching refs:Controller

51 struct Controller::impl {
52 impl(Controller& module) : module_(module) {} in impl()
58 …EventCode::NUMBER_OF_COMPLETED_PACKETS, handler->BindOn(this, &Controller::impl::NumberOfCompleted… in Start()
63 … handler->BindOnceOn(this, &Controller::impl::read_local_name_complete_handler)); in Start()
65 … handler->BindOnceOn(this, &Controller::impl::read_local_version_information_complete_handler)); in Start()
67 … handler->BindOnceOn(this, &Controller::impl::read_local_supported_commands_complete_handler)); in Start()
71 handler->BindOnceOn(this, &Controller::impl::le_read_local_supported_features_handler)); in Start()
75 handler->BindOnceOn(this, &Controller::impl::le_read_supported_states_handler)); in Start()
82 … handler->BindOnceOn(this, &Controller::impl::read_local_extended_features_complete_handler, in Start()
96 … handler->BindOnceOn(this, &Controller::impl::read_buffer_size_complete_handler)); in Start()
101 handler->BindOnceOn(this, &Controller::impl::set_min_encryption_key_size_handler)); in Start()
107 handler->BindOnceOn(this, &Controller::impl::le_read_buffer_size_v2_handler)); in Start()
111 handler->BindOnceOn(this, &Controller::impl::le_read_buffer_size_handler)); in Start()
117 handler->BindOnceOn(this, &Controller::impl::read_local_supported_codecs_v1_handler)); in Start()
122 handler->BindOnceOn(this, &Controller::impl::le_read_accept_list_size_handler)); in Start()
127 handler->BindOnceOn(this, &Controller::impl::le_read_resolving_list_size_handler)); in Start()
135 … handler->BindOnceOn(this, &Controller::impl::le_read_maximum_data_length_handler)); in Start()
150 this, &Controller::impl::write_secure_connections_host_support_complete_handler)); in Start()
155 … handler->BindOnceOn(this, &Controller::impl::le_read_suggested_default_data_length_handler)); in Start()
164 … handler->BindOnceOn(this, &Controller::impl::le_read_maximum_advertising_data_length_handler)); in Start()
174 …handler->BindOnceOn(this, &Controller::impl::le_read_number_of_supported_advertising_sets_handler)… in Start()
184 … handler->BindOnceOn(this, &Controller::impl::le_read_periodic_advertiser_list_size_handler)); in Start()
192 handler->BindOnceOn(this, &Controller::impl::le_set_host_feature_handler)); in Start()
200 handler->BindOnceOn(this, &Controller::impl::le_set_host_feature_handler)); in Start()
208 handler->BindOnceOn(this, &Controller::impl::le_set_host_feature_handler)); in Start()
215 this, &Controller::impl::read_default_erroneous_data_reporting_handler)); in Start()
228 &Controller::impl::le_get_vendor_capabilities_handler, in Start()
240 …handler->BindOnceOn(this, &Controller::impl::read_controller_mac_address_handler, std::move(promis… in Start()
350 …module_.GetHandler()->BindOnceOn(this, &Controller::impl::read_local_extended_features_complete_ha… in read_local_extended_features_complete_handler()
465 this, &Controller::impl::write_default_erroneous_data_reporting_handler)); in read_default_erroneous_data_reporting_handler()
673 &Controller::impl::le_get_dynamic_audio_buffer_support_handler, in le_get_vendor_capabilities_handler()
688 &Controller::impl::le_get_dynamic_audio_buffer_support_handler, in le_get_vendor_capabilities_handler()
744 this, &Controller::impl::set_controller_dab_audio_buffer_time_complete)); in set_controller_dab_audio_buffer_time()
782 module_.GetHandler()->BindOnceOn(this, &Controller::impl::le_rand_cb, std::move(cb))); in le_rand()
1208 Controller& module_;
1241 Controller::Controller() : impl_(std::make_unique<impl>(*this)) {} in Controller() function in bluetooth::hci::Controller
1243 Controller::~Controller() = default;
1245 void Controller::RegisterCompletedAclPacketsCallback(CompletedAclPacketsCallback cb) { in RegisterCompletedAclPacketsCallback()
1249 void Controller::UnregisterCompletedAclPacketsCallback() { in UnregisterCompletedAclPacketsCallback()
1253 void Controller::RegisterCompletedMonitorAclPacketsCallback(CompletedAclPacketsCallback cb) { in RegisterCompletedMonitorAclPacketsCallback()
1257 void Controller::UnregisterCompletedMonitorAclPacketsCallback() { in UnregisterCompletedMonitorAclPacketsCallback()
1261 std::string Controller::GetLocalName() const { in GetLocalName()
1265 LocalVersionInformation Controller::GetLocalVersionInformation() const { in GetLocalVersionInformation()
1269 std::vector<uint8_t> Controller::GetLocalSupportedBrEdrCodecIds() const { in GetLocalSupportedBrEdrCodecIds()
1276 bool Controller::name() const { \
1312 bool Controller::name() const { \
1357 uint64_t Controller::GetLocalFeatures(uint8_t page_number) const { in GetLocalFeatures()
1364 uint16_t Controller::GetAclPacketLength() const { in GetAclPacketLength()
1368 uint16_t Controller::GetNumAclPacketBuffers() const { in GetNumAclPacketBuffers()
1372 uint8_t Controller::GetScoPacketLength() const { in GetScoPacketLength()
1376 uint16_t Controller::GetNumScoPacketBuffers() const { in GetNumScoPacketBuffers()
1380 Address Controller::GetMacAddress() const { in GetMacAddress()
1384 void Controller::SetEventMask(uint64_t event_mask) { in SetEventMask()
1388 void Controller::Reset() { in Reset()
1392 void Controller::LeRand(LeRandCallback cb) { in LeRand()
1396 void Controller::SetEventFilterClearAll() { in SetEventFilterClearAll()
1401 void Controller::SetEventFilterInquiryResultAllDevices() { in SetEventFilterInquiryResultAllDevices()
1407 void Controller::SetEventFilterInquiryResultClassOfDevice(ClassOfDevice class_of_device, in SetEventFilterInquiryResultClassOfDevice()
1414 void Controller::SetEventFilterInquiryResultAddress(Address address) { in SetEventFilterInquiryResultAddress()
1420 void Controller::SetEventFilterConnectionSetupAllDevices(AutoAcceptFlag auto_accept_flag) { in SetEventFilterConnectionSetupAllDevices()
1426 void Controller::SetEventFilterConnectionSetupClassOfDevice(ClassOfDevice class_of_device, in SetEventFilterConnectionSetupClassOfDevice()
1435 void Controller::SetEventFilterConnectionSetupAddress(Address address, AutoAcceptFlag auto_accept_f… in SetEventFilterConnectionSetupAddress()
1441 void Controller::WriteLocalName(std::string local_name) { in WriteLocalName()
1446 void Controller::HostBufferSize(uint16_t host_acl_data_packet_length, uint8_t host_synchronous_data… in HostBufferSize()
1458 void Controller::LeSetEventMask(uint64_t le_event_mask) { in LeSetEventMask()
1462 LeBufferSize Controller::GetLeBufferSize() const { in GetLeBufferSize()
1466 uint64_t Controller::GetLocalLeFeatures() const { in GetLocalLeFeatures()
1470 LeBufferSize Controller::GetControllerIsoBufferSize() const { in GetControllerIsoBufferSize()
1474 uint64_t Controller::GetControllerLeLocalSupportedFeatures() const { in GetControllerLeLocalSupportedFeatures()
1478 uint64_t Controller::GetLeSupportedStates() const { in GetLeSupportedStates()
1482 uint8_t Controller::GetLeFilterAcceptListSize() const { in GetLeFilterAcceptListSize()
1486 uint8_t Controller::GetLeResolvingListSize() const { in GetLeResolvingListSize()
1490 LeMaximumDataLength Controller::GetLeMaximumDataLength() const { in GetLeMaximumDataLength()
1494 uint16_t Controller::GetLeMaximumAdvertisingDataLength() const { in GetLeMaximumAdvertisingDataLength()
1498 uint16_t Controller::GetLeSuggestedDefaultDataLength() const { in GetLeSuggestedDefaultDataLength()
1502 uint8_t Controller::GetLeNumberOfSupportedAdverisingSets() const { in GetLeNumberOfSupportedAdverisingSets()
1506 Controller::VendorCapabilities Controller::GetVendorCapabilities() const { in GetVendorCapabilities()
1510 uint32_t Controller::GetDabSupportedCodecs() const { in GetDabSupportedCodecs()
1514 const std::array<DynamicAudioBufferCodecCapability, 32>& Controller::GetDabCodecCapabilities() in GetDabCodecCapabilities()
1519 void Controller::SetDabAudioBufferTime(uint16_t buffer_time_ms) { in SetDabAudioBufferTime()
1527 uint8_t Controller::GetLePeriodicAdvertiserListSize() const { in GetLePeriodicAdvertiserListSize()
1531 bool Controller::IsSupported(bluetooth::hci::OpCode op_code) const { in IsSupported()
1535 uint64_t Controller::MaskLeEventMask(HciVersion version, uint64_t mask) { in MaskLeEventMask()
1554 const ModuleFactory Controller::Factory = ModuleFactory([]() { return new Controller(); }); in __anon6987be630102()
1556 void Controller::ListDependencies(ModuleList* list) const { in ListDependencies()
1563 void Controller::Start() { in Start()
1567 void Controller::Stop() { in Stop()
1571 std::string Controller::ToString() const { in ToString()
1575 void Controller::impl::Dump( in Dump()
1659 DumpsysDataFinisher Controller::GetDumpsysData(flatbuffers::FlatBufferBuilder* fb_builder) const { in GetDumpsysData()