Lines Matching refs:handler
272 void register_event(EventCode event, ContextualCallback<void(EventView)> handler) { in register_event()
280 event_handlers_[event] = handler; in register_event()
287 void register_le_meta_event(ContextualCallback<void(EventView)> handler) { in register_le_meta_event()
293 event_handlers_[EventCode::LE_META_EVENT] = handler; in register_le_meta_event()
300 void register_le_event(SubeventCode event, ContextualCallback<void(LeMetaEventView)> handler) { in register_le_event()
303 subevent_handlers_[event] = handler; in register_le_event()
477 void HciLayer::RegisterEventHandler(EventCode event, ContextualCallback<void(EventView)> handler) { in RegisterEventHandler() argument
478 CallOn(impl_, &impl::register_event, event, handler); in RegisterEventHandler()
481 void HciLayer::RegisterLeMetaEventHandler(ContextualCallback<void(EventView)> handler) { in RegisterLeMetaEventHandler() argument
482 CallOn(impl_, &impl::register_le_meta_event, handler); in RegisterLeMetaEventHandler()
489 …er::RegisterLeEventHandler(SubeventCode event, ContextualCallback<void(LeMetaEventView)> handler) { in RegisterLeEventHandler() argument
490 CallOn(impl_, &impl::register_le_event, event, handler); in RegisterLeEventHandler()
638 Handler* handler = GetHandler(); in Start() local
639 …impl_->acl_queue_.GetDownEnd()->RegisterDequeue(handler, BindOn(impl_, &impl::on_outbound_acl_read… in Start()
640 …impl_->sco_queue_.GetDownEnd()->RegisterDequeue(handler, BindOn(impl_, &impl::on_outbound_sco_read… in Start()
641 …impl_->iso_queue_.GetDownEnd()->RegisterDequeue(handler, BindOn(impl_, &impl::on_outbound_iso_read… in Start()
642 …RegisterEventHandler(EventCode::COMMAND_COMPLETE, handler->BindOn(impl_, &impl::on_command_complet… in Start()
643 RegisterEventHandler(EventCode::COMMAND_STATUS, handler->BindOn(impl_, &impl::on_command_status)); in Start()
644 RegisterLeMetaEventHandler(handler->BindOn(impl_, &impl::on_le_meta_event)); in Start()
645 …RegisterEventHandler(EventCode::DISCONNECTION_COMPLETE, handler->BindOn(this, &HciLayer::on_discon… in Start()
648 handler->BindOn(this, &HciLayer::on_read_remote_version_complete)); in Start()
649 auto drop_packet = handler->BindOn(impl_, &impl::drop); in Start()
654 EnqueueCommand(ResetBuilder::Create(), handler->BindOnce(&fail_if_reset_complete_not_success)); in Start()