Lines Matching refs:impl_
694 Controller::Controller() : impl_(std::make_unique<impl>(*this)) {} in Controller()
700 impl_->RegisterCompletedAclPacketsCallback(cb, handler); // TODO hsz: why here? in RegisterCompletedAclPacketsCallback()
704 return impl_->local_name_; in GetControllerLocalName()
708 return impl_->local_version_information_; in GetControllerLocalVersionInformation()
712 return impl_->local_supported_commands_; in GetControllerLocalSupportedCommands()
716 return impl_->maximum_page_number_; in GetControllerLocalExtendedFeaturesMaxPageNumber()
720 return impl_->local_supported_features_; in GetControllerLocalSupportedFeatures()
724 if (page_number <= impl_->maximum_page_number_) { in GetControllerLocalExtendedFeatures()
725 return impl_->extended_lmp_features_array_[page_number]; in GetControllerLocalExtendedFeatures()
731 return impl_->acl_buffer_length_; in GetControllerAclPacketLength()
735 return impl_->acl_buffers_; in GetControllerNumAclPacketBuffers()
739 return impl_->sco_buffer_length_; in GetControllerScoPacketLength()
743 return impl_->sco_buffers_; in GetControllerNumScoPacketBuffers()
747 return impl_->mac_address_; in GetControllerMacAddress()
751 …GetHandler()->Post(common::BindOnce(&impl::set_event_mask, common::Unretained(impl_.get()), event_… in SetEventMask()
755 GetHandler()->Post(common::BindOnce(&impl::reset, common::Unretained(impl_.get()))); in Reset()
760 …GetHandler()->Post(common::BindOnce(&impl::set_event_filter, common::Unretained(impl_.get()), std:… in SetEventFilterClearAll()
766 …GetHandler()->Post(common::BindOnce(&impl::set_event_filter, common::Unretained(impl_.get()), std:… in SetEventFilterInquiryResultAllDevices()
773 …GetHandler()->Post(common::BindOnce(&impl::set_event_filter, common::Unretained(impl_.get()), std:… in SetEventFilterInquiryResultClassOfDevice()
779 …GetHandler()->Post(common::BindOnce(&impl::set_event_filter, common::Unretained(impl_.get()), std:… in SetEventFilterInquiryResultAddress()
785 …GetHandler()->Post(common::BindOnce(&impl::set_event_filter, common::Unretained(impl_.get()), std:… in SetEventFilterConnectionSetupAllDevices()
794 …GetHandler()->Post(common::BindOnce(&impl::set_event_filter, common::Unretained(impl_.get()), std:… in SetEventFilterConnectionSetupClassOfDevice()
800 …GetHandler()->Post(common::BindOnce(&impl::set_event_filter, common::Unretained(impl_.get()), std:… in SetEventFilterConnectionSetupAddress()
804 impl_->local_name_ = local_name; in WriteLocalName()
805 …GetHandler()->Post(common::BindOnce(&impl::write_local_name, common::Unretained(impl_.get()), loca… in WriteLocalName()
811 GetHandler()->Post(common::BindOnce(&impl::host_buffer_size, common::Unretained(impl_.get()), in HostBufferSize()
817 …GetHandler()->Post(common::BindOnce(&impl::le_set_event_mask, common::Unretained(impl_.get()), le_… in LeSetEventMask()
821 return impl_->le_buffer_size_; in GetControllerLeBufferSize()
825 return impl_->le_local_supported_features_; in GetControllerLeLocalSupportedFeatures()
829 return impl_->le_supported_states_; in GetControllerLeSupportedStates()
833 return impl_->le_maximum_data_length_; in GetControllerLeMaximumDataLength()
837 return impl_->le_maximum_advertising_data_length_; in GetControllerLeMaximumAdvertisingDataLength()
841 return impl_->le_number_supported_advertising_sets_; in GetControllerLeNumberOfSupportedAdverisingSets()
845 return impl_->vendor_capabilities_; in GetControllerVendorCapabilities()
849 return impl_->is_supported(op_code); in IsSupported()
859 impl_->Start(GetDependency<hci::HciLayer>()); in Start()
863 impl_->Stop(); in Stop()