Lines Matching refs:hci

50   void ReadScanEnable(hci::ScanEnable);
52 void OnCommandComplete(hci::CommandCompleteView status);
54 hci::HciLayer* hci_layer_;
63 void neighbor::ScanModule::impl::OnCommandComplete(hci::CommandCompleteView view) { in OnCommandComplete()
65 case hci::OpCode::READ_SCAN_ENABLE: { in OnCommandComplete()
66 auto packet = hci::ReadScanEnableCompleteView::Create(view); in OnCommandComplete()
68 ASSERT(packet.GetStatus() == hci::ErrorCode::SUCCESS); in OnCommandComplete()
72 case hci::OpCode::WRITE_SCAN_ENABLE: { in OnCommandComplete()
73 auto packet = hci::WriteScanEnableCompleteView::Create(view); in OnCommandComplete()
75 ASSERT(packet.GetStatus() == hci::ErrorCode::SUCCESS); in OnCommandComplete()
79 LOG_ERROR("Unhandled command %s", hci::OpCodeText(view.GetCommandOpCode()).c_str()); in OnCommandComplete()
85 hci::ScanEnable scan_enable; in WriteScanEnable()
88 scan_enable = hci::ScanEnable::INQUIRY_SCAN_ONLY; in WriteScanEnable()
90 scan_enable = hci::ScanEnable::PAGE_SCAN_ONLY; in WriteScanEnable()
92 scan_enable = hci::ScanEnable::INQUIRY_AND_PAGE_SCAN; in WriteScanEnable()
94 scan_enable = hci::ScanEnable::NO_SCANS; in WriteScanEnable()
98 …std::unique_ptr<hci::WriteScanEnableBuilder> packet = hci::WriteScanEnableBuilder::Create(scan_ena… in WriteScanEnable()
103 std::unique_ptr<hci::ReadScanEnableBuilder> packet = hci::ReadScanEnableBuilder::Create(); in WriteScanEnable()
108 void neighbor::ScanModule::impl::ReadScanEnable(hci::ScanEnable scan_enable) { in ReadScanEnable()
110 case hci::ScanEnable::INQUIRY_SCAN_ONLY: in ReadScanEnable()
115 case hci::ScanEnable::PAGE_SCAN_ONLY: in ReadScanEnable()
120 case hci::ScanEnable::INQUIRY_AND_PAGE_SCAN: in ReadScanEnable()
151 hci_layer_ = module_.GetDependency<hci::HciLayer>(); in Start()
154 std::unique_ptr<hci::ReadScanEnableBuilder> packet = hci::ReadScanEnableBuilder::Create(); in Start()
193 list->add<hci::HciLayer>(); in ListDependencies()