Lines Matching refs:Controller

30 struct Controller::impl {
31 impl(Controller& module) : module_(module) {} in impl()
37 handler->BindOn(this, &Controller::impl::NumberOfCompletedPackets)); in Start()
44 … handler->BindOnceOn(this, &Controller::impl::read_local_name_complete_handler)); in Start()
46 … handler->BindOnceOn(this, &Controller::impl::read_local_version_information_complete_handler)); in Start()
48 … handler->BindOnceOn(this, &Controller::impl::read_local_supported_commands_complete_handler)); in Start()
50 … handler->BindOnceOn(this, &Controller::impl::read_local_supported_features_complete_handler)); in Start()
56 … handler->BindOnceOn(this, &Controller::impl::read_local_extended_features_complete_handler, in Start()
61 … handler->BindOnceOn(this, &Controller::impl::read_buffer_size_complete_handler)); in Start()
64 handler->BindOnceOn(this, &Controller::impl::le_read_buffer_size_handler)); in Start()
67 … handler->BindOnceOn(this, &Controller::impl::le_read_local_supported_features_handler)); in Start()
70 … handler->BindOnceOn(this, &Controller::impl::le_read_supported_states_handler)); in Start()
74 handler->BindOnceOn(this, &Controller::impl::le_read_connect_list_size_handler)); in Start()
78 handler->BindOnceOn(this, &Controller::impl::le_read_resolving_list_size_handler)); in Start()
82 … handler->BindOnceOn(this, &Controller::impl::le_read_maximum_data_length_handler)); in Start()
92 … handler->BindOnceOn(this, &Controller::impl::le_read_maximum_advertising_data_length_handler)); in Start()
99 …handler->BindOnceOn(this, &Controller::impl::le_read_number_of_supported_advertising_sets_handler)… in Start()
105 … handler->BindOnceOn(this, &Controller::impl::le_get_vendor_capabilities_handler)); in Start()
112 …handler->BindOnceOn(this, &Controller::impl::read_controller_mac_address_handler, std::move(promis… in Start()
196 …module_.GetHandler()->BindOnceOn(this, &Controller::impl::read_local_extended_features_complete_ha… in read_local_extended_features_complete_handler()
373 … this, &Controller::impl::check_status<SetEventMaskCompleteView>)); in set_event_mask()
380 …module_.GetHandler()->BindOnceOn(this, &Controller::impl::check_status<WriteSimplePairingModeCompl… in write_simple_pairing_mode()
387 …module_.GetHandler()->BindOnceOn(this, &Controller::impl::check_status<WriteLeHostSupportCompleteV… in write_le_host_support()
393 … module_.GetHandler()->BindOnceOn(this, &Controller::impl::check_status<ResetCompleteView>)); in reset()
398 … this, &Controller::impl::check_status<SetEventFilterCompleteView>)); in set_event_filter()
410 … this, &Controller::impl::check_status<WriteLocalNameCompleteView>)); in write_local_name()
419 … this, &Controller::impl::check_status<HostBufferSizeCompleteView>)); in host_buffer_size()
425 … this, &Controller::impl::check_status<LeSetEventMaskCompleteView>)); in le_set_event_mask()
729 Controller& module_;
756 Controller::Controller() : impl_(std::make_unique<impl>(*this)) {} in Controller() function in bluetooth::hci::Controller
758 Controller::~Controller() = default;
760 void Controller::RegisterCompletedAclPacketsCallback(CompletedAclPacketsCallback cb) { in RegisterCompletedAclPacketsCallback()
764 void Controller::UnregisterCompletedAclPacketsCallback() { in UnregisterCompletedAclPacketsCallback()
768 std::string Controller::GetControllerLocalName() const { in GetControllerLocalName()
772 LocalVersionInformation Controller::GetControllerLocalVersionInformation() const { in GetControllerLocalVersionInformation()
776 std::array<uint8_t, 64> Controller::GetControllerLocalSupportedCommands() const { in GetControllerLocalSupportedCommands()
780 uint8_t Controller::GetControllerLocalExtendedFeaturesMaxPageNumber() const { in GetControllerLocalExtendedFeaturesMaxPageNumber()
784 uint64_t Controller::GetControllerLocalSupportedFeatures() const { in GetControllerLocalSupportedFeatures()
788 uint64_t Controller::GetControllerLocalExtendedFeatures(uint8_t page_number) const { in GetControllerLocalExtendedFeatures()
795 uint16_t Controller::GetControllerAclPacketLength() const { in GetControllerAclPacketLength()
799 uint16_t Controller::GetControllerNumAclPacketBuffers() const { in GetControllerNumAclPacketBuffers()
803 uint8_t Controller::GetControllerScoPacketLength() const { in GetControllerScoPacketLength()
807 uint16_t Controller::GetControllerNumScoPacketBuffers() const { in GetControllerNumScoPacketBuffers()
811 Address Controller::GetControllerMacAddress() const { in GetControllerMacAddress()
815 void Controller::SetEventMask(uint64_t event_mask) { in SetEventMask()
819 void Controller::Reset() { in Reset()
823 void Controller::SetEventFilterClearAll() { in SetEventFilterClearAll()
828 void Controller::SetEventFilterInquiryResultAllDevices() { in SetEventFilterInquiryResultAllDevices()
834 void Controller::SetEventFilterInquiryResultClassOfDevice(ClassOfDevice class_of_device, in SetEventFilterInquiryResultClassOfDevice()
841 void Controller::SetEventFilterInquiryResultAddress(Address address) { in SetEventFilterInquiryResultAddress()
847 void Controller::SetEventFilterConnectionSetupAllDevices(AutoAcceptFlag auto_accept_flag) { in SetEventFilterConnectionSetupAllDevices()
853 void Controller::SetEventFilterConnectionSetupClassOfDevice(ClassOfDevice class_of_device, in SetEventFilterConnectionSetupClassOfDevice()
862 void Controller::SetEventFilterConnectionSetupAddress(Address address, AutoAcceptFlag auto_accept_f… in SetEventFilterConnectionSetupAddress()
868 void Controller::WriteLocalName(std::string local_name) { in WriteLocalName()
873 void Controller::HostBufferSize(uint16_t host_acl_data_packet_length, uint8_t host_synchronous_data… in HostBufferSize()
885 void Controller::LeSetEventMask(uint64_t le_event_mask) { in LeSetEventMask()
889 LeBufferSize Controller::GetControllerLeBufferSize() const { in GetControllerLeBufferSize()
893 uint64_t Controller::GetControllerLeLocalSupportedFeatures() const { in GetControllerLeLocalSupportedFeatures()
897 uint64_t Controller::GetControllerLeSupportedStates() const { in GetControllerLeSupportedStates()
901 uint8_t Controller::GetControllerLeConnectListSize() const { in GetControllerLeConnectListSize()
905 uint8_t Controller::GetControllerLeResolvingListSize() const { in GetControllerLeResolvingListSize()
909 LeMaximumDataLength Controller::GetControllerLeMaximumDataLength() const { in GetControllerLeMaximumDataLength()
913 uint16_t Controller::GetControllerLeMaximumAdvertisingDataLength() const { in GetControllerLeMaximumAdvertisingDataLength()
917 uint8_t Controller::GetControllerLeNumberOfSupportedAdverisingSets() const { in GetControllerLeNumberOfSupportedAdverisingSets()
921 VendorCapabilities Controller::GetControllerVendorCapabilities() const { in GetControllerVendorCapabilities()
925 bool Controller::IsSupported(bluetooth::hci::OpCode op_code) const { in IsSupported()
929 const ModuleFactory Controller::Factory = ModuleFactory([]() { return new Controller(); }); in __anonbb2f65cd0102()
931 void Controller::ListDependencies(ModuleList* list) { in ListDependencies()
935 void Controller::Start() { in Start()
939 void Controller::Stop() { in Stop()
943 std::string Controller::ToString() const { in ToString()