Lines Matching refs:event

42 void CooperateIn::OnEvent(Context &context, const CooperateEvent &event)  in OnEvent()  argument
44 current_->OnEvent(context, event); in OnEvent()
56 UpdateCooperateFlagEvent event { in OnLeaveState() local
60 context.UpdateCooperateFlag(event); in OnLeaveState()
90 AddHandler(CooperateEventType::DISABLE, [this](Context &context, const CooperateEvent &event) { in Initial() argument
91 this->OnDisable(context, event); in Initial()
93 AddHandler(CooperateEventType::START, [this](Context &context, const CooperateEvent &event) { in Initial() argument
94 this->OnStart(context, event); in Initial()
96 AddHandler(CooperateEventType::STOP, [this](Context &context, const CooperateEvent &event) { in Initial() argument
97 this->OnStop(context, event); in Initial()
99 … AddHandler(CooperateEventType::APP_CLOSED, [this](Context &context, const CooperateEvent &event) { in Initial() argument
100 this->OnAppClosed(context, event); in Initial()
102 …er(CooperateEventType::INPUT_POINTER_EVENT, [this](Context &context, const CooperateEvent &event) { in Initial() argument
103 this->OnPointerEvent(context, event); in Initial()
105 …dler(CooperateEventType::DDM_BOARD_OFFLINE, [this](Context &context, const CooperateEvent &event) { in Initial() argument
106 this->OnBoardOffline(context, event); in Initial()
109 [this](Context &context, const CooperateEvent &event) { in Initial() argument
110 this->OnSwitchChanged(context, event); in Initial()
113 [this](Context &context, const CooperateEvent &event) { in Initial() argument
114 this->OnSoftbusSessionClosed(context, event); in Initial()
117 [this](Context &context, const CooperateEvent &event) { in Initial() argument
118 this->OnRemoteStart(context, event); in Initial()
121 [this](Context &context, const CooperateEvent &event) { in Initial() argument
122 this->OnRemoteStop(context, event); in Initial()
125 [this](Context &context, const CooperateEvent &event) { in Initial() argument
126 this->OnUpdateCooperateFlag(context, event); in Initial()
129 [this](Context &context, const CooperateEvent &event) { in Initial() argument
130 this->OnRemoteInputDevice(context, event); in Initial()
134 void CooperateIn::Initial::OnDisable(Context &context, const CooperateEvent &event) in OnDisable() argument
137 parent_.StopCooperate(context, event); in OnDisable()
140 void CooperateIn::Initial::OnStart(Context &context, const CooperateEvent &event) in OnStart() argument
143 StartCooperateEvent startEvent = std::get<StartCooperateEvent>(event.event); in OnStart()
158 OnComeBack(context, event); in OnStart()
160 OnRelay(context, event); in OnStart()
164 void CooperateIn::Initial::OnComeBack(Context &context, const CooperateEvent &event) in OnComeBack() argument
185 void CooperateIn::Initial::OnRelay(Context &context, const CooperateEvent &event) in OnRelay() argument
188 StartCooperateEvent startEvent = std::get<StartCooperateEvent>(event.event); in OnRelay()
194 relay_->OnProgress(context, event); in OnRelay()
198 void CooperateIn::Initial::OnStop(Context &context, const CooperateEvent &event) in OnStop() argument
201 StopCooperateEvent param = std::get<StopCooperateEvent>(event.event); in OnStop()
204 parent_.StopCooperate(context, event); in OnStop()
214 void CooperateIn::Initial::OnRemoteStart(Context &context, const CooperateEvent &event) in OnRemoteStart() argument
217 DSoftbusStartCooperate notice = std::get<DSoftbusStartCooperate>(event.event); in OnRemoteStart()
235 void CooperateIn::Initial::OnRemoteStop(Context &context, const CooperateEvent &event) in OnRemoteStop() argument
237 DSoftbusStopCooperate notice = std::get<DSoftbusStopCooperate>(event.event); in OnRemoteStop()
251 void CooperateIn::Initial::OnAppClosed(Context &context, const CooperateEvent &event) in OnAppClosed() argument
256 parent_.StopCooperate(context, event); in OnAppClosed()
259 void CooperateIn::Initial::OnPointerEvent(Context &context, const CooperateEvent &event) in OnPointerEvent() argument
261 InputPointerEvent notice = std::get<InputPointerEvent>(event.event); in OnPointerEvent()
270 parent_.StopCooperate(context, event); in OnPointerEvent()
273 void CooperateIn::Initial::OnBoardOffline(Context &context, const CooperateEvent &event) in OnBoardOffline() argument
275 DDMBoardOfflineEvent notice = std::get<DDMBoardOfflineEvent>(event.event); in OnBoardOffline()
281 parent_.StopCooperate(context, event); in OnBoardOffline()
284 void CooperateIn::Initial::OnSwitchChanged(Context &context, const CooperateEvent &event) in OnSwitchChanged() argument
286 DDPCooperateSwitchChanged notice = std::get<DDPCooperateSwitchChanged>(event.event); in OnSwitchChanged()
292 parent_.StopCooperate(context, event); in OnSwitchChanged()
295 void CooperateIn::Initial::OnSoftbusSessionClosed(Context &context, const CooperateEvent &event) in OnSoftbusSessionClosed() argument
297 DSoftbusSessionClosed notice = std::get<DSoftbusSessionClosed>(event.event); in OnSoftbusSessionClosed()
304 parent_.StopCooperate(context, event); in OnSoftbusSessionClosed()
308 void CooperateIn::Initial::OnRemoteInputDevice(Context &context, const CooperateEvent &event) in OnRemoteInputDevice() argument
311 DSoftbusSyncInputDevice notice = std::get<DSoftbusSyncInputDevice>(event.event); in OnRemoteInputDevice()
319 void CooperateIn::Initial::OnRemoteHotPlug(Context &context, const CooperateEvent &event) in OnRemoteHotPlug() argument
321 DSoftbusHotPlugEvent notice = std::get<DSoftbusHotPlugEvent>(event.event); in OnRemoteHotPlug()
328 void CooperateIn::Initial::OnUpdateCooperateFlag(Context &context, const CooperateEvent &event) in OnUpdateCooperateFlag() argument
330 UpdateCooperateFlagEvent notice = std::get<UpdateCooperateFlagEvent>(event.event); in OnUpdateCooperateFlag()
344 void CooperateIn::Initial::OnProgress(Context &context, const CooperateEvent &event) in OnProgress() argument
347 void CooperateIn::Initial::OnReset(Context &context, const CooperateEvent &event) in OnReset() argument
353 AddHandler(CooperateEventType::DISABLE, [this](Context &context, const CooperateEvent &event) { in RelayConfirmation() argument
354 this->OnDisable(context, event); in RelayConfirmation()
356 AddHandler(CooperateEventType::STOP, [this](Context &context, const CooperateEvent &event) { in RelayConfirmation() argument
357 this->OnStop(context, event); in RelayConfirmation()
359 … AddHandler(CooperateEventType::APP_CLOSED, [this](Context &context, const CooperateEvent &event) { in RelayConfirmation() argument
360 this->OnAppClosed(context, event); in RelayConfirmation()
363 [this](Context &context, const CooperateEvent &event) { in RelayConfirmation() argument
364 this->OnPointerEvent(context, event); in RelayConfirmation()
367 [this](Context &context, const CooperateEvent &event) { in RelayConfirmation() argument
368 this->OnBoardOffline(context, event); in RelayConfirmation()
371 [this](Context &context, const CooperateEvent &event) { in RelayConfirmation() argument
372 this->OnSwitchChanged(context, event); in RelayConfirmation()
375 [this](Context &context, const CooperateEvent &event) { in RelayConfirmation() argument
376 this->OnSoftbusSessionClosed(context, event); in RelayConfirmation()
379 [this](Context &context, const CooperateEvent &event) { in RelayConfirmation() argument
380 this->OnResponse(context, event); in RelayConfirmation()
383 [this](Context &context, const CooperateEvent &event) { in RelayConfirmation() argument
384 this->OnRemoteStart(context, event); in RelayConfirmation()
387 [this](Context &context, const CooperateEvent &event) { in RelayConfirmation() argument
388 this->OnRemoteStop(context, event); in RelayConfirmation()
392 void CooperateIn::RelayConfirmation::OnDisable(Context &context, const CooperateEvent &event) in OnDisable() argument
395 parent_.StopCooperate(context, event); in OnDisable()
396 OnReset(context, event); in OnDisable()
399 void CooperateIn::RelayConfirmation::OnStop(Context &context, const CooperateEvent &event) in OnStop() argument
402 parent_.StopCooperate(context, event); in OnStop()
403 OnReset(context, event); in OnStop()
405 StopCooperateEvent param = std::get<StopCooperateEvent>(event.event); in OnStop()
409 void CooperateIn::RelayConfirmation::OnRemoteStart(Context &context, const CooperateEvent &event) in OnRemoteStart() argument
412 DSoftbusStartCooperate notice = std::get<DSoftbusStartCooperate>(event.event); in OnRemoteStart()
419 auto ret = context.Sender().Send(event); in OnRemoteStart()
423 OnReset(context, event); in OnRemoteStart()
427 [sender = context.Sender(), event]() mutable { in OnRemoteStart()
428 auto ret = sender.Send(event); in OnRemoteStart()
435 void CooperateIn::RelayConfirmation::OnRemoteStop(Context &context, const CooperateEvent &event) in OnRemoteStop() argument
437 DSoftbusStopCooperate notice = std::get<DSoftbusStopCooperate>(event.event); in OnRemoteStop()
443 auto ret = context.Sender().Send(event); in OnRemoteStop()
447 OnReset(context, event); in OnRemoteStop()
450 void CooperateIn::RelayConfirmation::OnAppClosed(Context &context, const CooperateEvent &event) in OnAppClosed() argument
455 parent_.StopCooperate(context, event); in OnAppClosed()
456 OnReset(context, event); in OnAppClosed()
459 void CooperateIn::RelayConfirmation::OnPointerEvent(Context &context, const CooperateEvent &event) in OnPointerEvent() argument
461 InputPointerEvent notice = std::get<InputPointerEvent>(event.event); in OnPointerEvent()
469 parent_.StopCooperate(context, event); in OnPointerEvent()
470 OnReset(context, event); in OnPointerEvent()
473 void CooperateIn::RelayConfirmation::OnBoardOffline(Context &context, const CooperateEvent &event) in OnBoardOffline() argument
475 DDMBoardOfflineEvent notice = std::get<DDMBoardOfflineEvent>(event.event); in OnBoardOffline()
482 parent_.StopCooperate(context, event); in OnBoardOffline()
484 OnReset(context, event); in OnBoardOffline()
487 void CooperateIn::RelayConfirmation::OnSwitchChanged(Context &context, const CooperateEvent &event) in OnSwitchChanged() argument
489 DDPCooperateSwitchChanged notice = std::get<DDPCooperateSwitchChanged>(event.event); in OnSwitchChanged()
498 parent_.StopCooperate(context, event); in OnSwitchChanged()
500 OnReset(context, event); in OnSwitchChanged()
503 …operateIn::RelayConfirmation::OnSoftbusSessionClosed(Context &context, const CooperateEvent &event) in OnSoftbusSessionClosed() argument
505 DSoftbusSessionClosed notice = std::get<DSoftbusSessionClosed>(event.event); in OnSoftbusSessionClosed()
512 parent_.StopCooperate(context, event); in OnSoftbusSessionClosed()
514 OnReset(context, event); in OnSoftbusSessionClosed()
517 void CooperateIn::RelayConfirmation::OnResponse(Context &context, const CooperateEvent &event) in OnResponse() argument
519 DSoftbusRelayCooperateFinished notice = std::get<DSoftbusRelayCooperateFinished>(event.event); in OnResponse()
527 OnNormal(context, event); in OnResponse()
528 Proceed(context, event); in OnResponse()
530 OnReset(context, event); in OnResponse()
534 void CooperateIn::RelayConfirmation::OnNormal(Context &context, const CooperateEvent &event) in OnNormal() argument
553 void CooperateIn::RelayConfirmation::OnProgress(Context &context, const CooperateEvent &event) in OnProgress() argument
560 OnReset(context, event); in OnProgress()
584 void CooperateIn::RelayConfirmation::OnReset(Context &context, const CooperateEvent &event) in OnReset() argument
592 Reset(context, event); in OnReset()
595 void CooperateIn::StopCooperate(Context &context, const CooperateEvent &event) in StopCooperate() argument
608 void CooperateIn::UnchainConnections(Context &context, const StopCooperateEvent &event) const in UnchainConnections()
610 if (event.isUnchained) { in UnchainConnections()
613 context.eventMgr_.OnUnchain(event); in UnchainConnections()