/foundation/multimodalinput/input/intention/cooperate/plugin/include/ |
H A D | state_machine.h | 39 void OnEvent(Context &context, const CooperateEvent &event); 44 AppStateObserver(Channel<CooperateEvent>::Sender sender, int32_t clientPid); 50 Channel<CooperateEvent>::Sender sender_; 56 void AddHandler(CooperateEventType event, std::function<void(Context&, const CooperateEvent&)> handler); 58 void AddObserver(Context &context, const CooperateEvent &event); 59 void RemoveObserver(Context &context, const CooperateEvent &event); 60 void RegisterListener(Context &context, const CooperateEvent &event); 61 void UnregisterListener(Context &context, const CooperateEvent &event); 62 void RegisterHotAreaListener(Context &context, const CooperateEvent &event); 63 void UnregisterHotAreaListener(Context &context, const CooperateEvent [all...] |
H A D | cooperate_in.h | 30 void OnEvent(Context &context, const CooperateEvent &event) override; 40 void OnProgress(Context &context, const CooperateEvent &event) override; 41 void OnReset(Context &context, const CooperateEvent &event) override; 47 void OnDisable(Context &context, const CooperateEvent &event); 48 void OnStart(Context &context, const CooperateEvent &event); 49 void OnComeBack(Context &context, const CooperateEvent &event); 50 void OnRelay(Context &context, const CooperateEvent &event); 51 void OnStop(Context &context, const CooperateEvent &event); 52 void OnRemoteStart(Context &context, const CooperateEvent &event); 53 void OnRemoteStop(Context &context, const CooperateEvent [all...] |
H A D | cooperate_out.h | 30 void OnEvent(Context &context, const CooperateEvent &event) override; 40 void OnProgress(Context &context, const CooperateEvent &event) override; 41 void OnReset(Context &context, const CooperateEvent &event) override; 47 void OnDisable(Context &context, const CooperateEvent &event); 48 void OnStart(Context &context, const CooperateEvent &event); 49 void OnStop(Context &context, const CooperateEvent &event); 50 void OnComeBack(Context &context, const CooperateEvent &event); 51 void OnRemoteStart(Context &context, const CooperateEvent &event); 52 void OnRemoteStop(Context &context, const CooperateEvent &event); 53 void OnRelay(Context &context, const CooperateEvent [all...] |
H A D | cooperate_free.h | 33 void OnEvent(Context &context, const CooperateEvent &event) override; 47 void OnProgress(Context &context, const CooperateEvent &event) override; 48 void OnReset(Context &context, const CooperateEvent &event) override; 54 void OnStart(Context &context, const CooperateEvent &event); 55 void OnStop(Context &context, const CooperateEvent &event); 56 void OnAppClosed(Context &context, const CooperateEvent &event); 57 void OnRemoteStart(Context &context, const CooperateEvent &event); 58 void OnPointerEvent(Context &context, const CooperateEvent &event);
|
H A D | i_cooperate_state.h | 41 virtual void OnEvent(Context &context, const CooperateEvent &event) = 0; 51 virtual void OnEvent(Context &context, const CooperateEvent &event); 52 virtual void OnProgress(Context &context, const CooperateEvent &event) = 0; 53 virtual void OnReset(Context &context, const CooperateEvent &event) = 0; 58 void AddHandler(CooperateEventType event, std::function<void(Context&, const CooperateEvent&)> handler) in AddHandler() 65 void Proceed(Context &context, const CooperateEvent &event); 66 void Reset(Context &context, const CooperateEvent &event); 71 std::map<CooperateEventType, std::function<void(Context&, const CooperateEvent&)>> handlers_;
|
H A D | cooperate_context.h | 50 void AttachSender(Channel<CooperateEvent>::Sender sender); 56 Channel<CooperateEvent>::Sender Sender() const; 116 Channel<CooperateEvent>::Sender sender_; 132 inline Channel<CooperateEvent>::Sender Context::Sender() const in Sender()
|
H A D | dsoftbus_handler.h | 69 void AttachSender(Channel<CooperateEvent>::Sender sender); 86 void SendEvent(const CooperateEvent &event); 104 Channel<CooperateEvent>::Sender sender_;
|
H A D | cooperate.h | 69 Channel<CooperateEvent>::Receiver receiver_;
|
/foundation/multimodalinput/input/intention/cooperate/plugin/src/ |
H A D | cooperate.cpp | 36 auto [sender, receiver] = Channel<CooperateEvent>::OpenChannel(); in Cooperate() 53 auto ret = context_.Sender().Send(CooperateEvent( in AddObserver() 58 if (ret != Channel<CooperateEvent>::NO_ERROR) { in AddObserver() 66 auto ret = context_.Sender().Send(CooperateEvent( in RemoveObserver() 71 if (ret != Channel<CooperateEvent>::NO_ERROR) { in RemoveObserver() 79 auto ret = context_.Sender().Send(CooperateEvent( in RegisterListener() 84 if (ret != Channel<CooperateEvent>::NO_ERROR) { in RegisterListener() 93 auto ret = context_.Sender().Send(CooperateEvent( in UnregisterListener() 98 if (ret != Channel<CooperateEvent>::NO_ERROR) { in UnregisterListener() 107 auto ret = context_.Sender().Send(CooperateEvent( in RegisterHotAreaListener() [all...] |
H A D | state_machine.cpp | 41 StateMachine::AppStateObserver::AppStateObserver(Channel<CooperateEvent>::Sender sender, int32_t clientPid) in AppStateObserver() 48 auto ret = sender_.Send(CooperateEvent( in OnProcessDied() 53 if (ret != Channel<CooperateEvent>::NO_ERROR) { in OnProcessDied() 72 AddHandler(CooperateEventType::ADD_OBSERVER, [this](Context &context, const CooperateEvent &event) { in StateMachine() 75 AddHandler(CooperateEventType::REMOVE_OBSERVER, [this](Context &context, const CooperateEvent &event) { in StateMachine() 78 AddHandler(CooperateEventType::REGISTER_LISTENER, [this](Context &context, const CooperateEvent &event) { in StateMachine() 81 AddHandler(CooperateEventType::UNREGISTER_LISTENER, [this](Context &context, const CooperateEvent &event) { in StateMachine() 84 AddHandler(CooperateEventType::REGISTER_HOTAREA_LISTENER, [this](Context &context, const CooperateEvent &event) { in StateMachine() 88 [this](Context &context, const CooperateEvent &event) { in StateMachine() 91 AddHandler(CooperateEventType::ENABLE, [this](Context &context, const CooperateEvent in StateMachine() [all...] |
H A D | cooperate_in.cpp | 42 void CooperateIn::OnEvent(Context &context, const CooperateEvent &event) in OnEvent() 90 AddHandler(CooperateEventType::DISABLE, [this](Context &context, const CooperateEvent &event) { in Initial() 93 AddHandler(CooperateEventType::START, [this](Context &context, const CooperateEvent &event) { in Initial() 96 AddHandler(CooperateEventType::STOP, [this](Context &context, const CooperateEvent &event) { in Initial() 99 AddHandler(CooperateEventType::APP_CLOSED, [this](Context &context, const CooperateEvent &event) { in Initial() 102 AddHandler(CooperateEventType::INPUT_POINTER_EVENT, [this](Context &context, const CooperateEvent &event) { in Initial() 105 AddHandler(CooperateEventType::DDM_BOARD_OFFLINE, [this](Context &context, const CooperateEvent &event) { in Initial() 109 [this](Context &context, const CooperateEvent &event) { in Initial() 113 [this](Context &context, const CooperateEvent &event) { in Initial() 117 [this](Context &context, const CooperateEvent in Initial() [all...] |
H A D | cooperate_out.cpp | 43 void CooperateOut::OnEvent(Context &context, const CooperateEvent &event) in OnEvent() 85 AddHandler(CooperateEventType::DISABLE, [this](Context &context, const CooperateEvent &event) { in Initial() 88 AddHandler(CooperateEventType::START, [this](Context &context, const CooperateEvent &event) { in Initial() 91 AddHandler(CooperateEventType::STOP, [this](Context &context, const CooperateEvent &event) { in Initial() 94 AddHandler(CooperateEventType::APP_CLOSED, [this](Context &context, const CooperateEvent &event) { in Initial() 97 AddHandler(CooperateEventType::INPUT_HOTPLUG_EVENT, [this](Context &context, const CooperateEvent &event) { in Initial() 100 AddHandler(CooperateEventType::INPUT_POINTER_EVENT, [this](Context &context, const CooperateEvent &event) { in Initial() 103 AddHandler(CooperateEventType::DDM_BOARD_OFFLINE, [this](Context &context, const CooperateEvent &event) { in Initial() 107 [this](Context &context, const CooperateEvent &event) { in Initial() 111 [this](Context &context, const CooperateEvent in Initial() [all...] |
H A D | cooperate_free.cpp | 42 void CooperateFree::OnEvent(Context &context, const CooperateEvent &event) in OnEvent() 90 AddHandler(CooperateEventType::START, [this](Context &context, const CooperateEvent &event) { in Initial() 93 AddHandler(CooperateEventType::STOP, [this](Context &context, const CooperateEvent &event) { in Initial() 96 AddHandler(CooperateEventType::APP_CLOSED, [this](Context &context, const CooperateEvent &event) { in Initial() 99 AddHandler(CooperateEventType::DSOFTBUS_START_COOPERATE, [this](Context &context, const CooperateEvent &event) { in Initial() 102 AddHandler(CooperateEventType::INPUT_POINTER_EVENT, [this](Context &context, const CooperateEvent &event) { in Initial() 107 void CooperateFree::Initial::OnProgress(Context &context, const CooperateEvent &event) in OnProgress() 110 void CooperateFree::Initial::OnReset(Context &context, const CooperateEvent &event) in OnReset() 119 void CooperateFree::Initial::OnStart(Context &context, const CooperateEvent &event) in OnStart() 159 void CooperateFree::Initial::OnStop(Context &context, const CooperateEvent [all...] |
H A D | dsoftbus_handler.cpp | 87 void DSoftbusHandler::AttachSender(Channel<CooperateEvent>::Sender sender) in AttachSender() 201 SendEvent(CooperateEvent( in OnBind() 211 SendEvent(CooperateEvent( in OnShutdown() 221 SendEvent(CooperateEvent( in OnConnected() 242 void DSoftbusHandler::SendEvent(const CooperateEvent &event) in SendEvent() 246 if (ret != Channel<CooperateEvent>::NO_ERROR) { in SendEvent() 255 SendEvent(CooperateEvent( in OnCommunicationFailure() 278 SendEvent(CooperateEvent( in OnStartCooperate() 290 SendEvent(CooperateEvent( in OnStopCooperate() 311 SendEvent(CooperateEvent( in OnComeBack() [all...] |
H A D | cooperate_context.cpp | 41 explicit BoardObserver(Channel<CooperateEvent>::Sender sender) : sender_(sender) {} in BoardObserver() 48 auto ret = sender_.Send(CooperateEvent( 53 if (ret != Channel<CooperateEvent>::NO_ERROR) { 61 auto ret = sender_.Send(CooperateEvent( 66 if (ret != Channel<CooperateEvent>::NO_ERROR) { 72 Channel<CooperateEvent>::Sender sender_; 77 explicit HotplugObserver(Channel<CooperateEvent>::Sender sender) : sender_(sender) {} in HotplugObserver() 84 Channel<CooperateEvent>::Sender sender_; 90 auto ret = sender_.Send(CooperateEvent( in OnDeviceAdded() 97 if (ret != Channel<CooperateEvent> in OnDeviceAdded() [all...] |
H A D | i_cooperate_state.cpp | 42 void ICooperateState::ICooperateStep::OnEvent(Context &context, const CooperateEvent &event) in OnEvent() 71 void ICooperateState::ICooperateStep::Proceed(Context &context, const CooperateEvent &event) in Proceed() 79 void ICooperateState::ICooperateStep::Reset(Context &context, const CooperateEvent &event) in Reset()
|
/foundation/multimodalinput/input/intention/cooperate/client/include/ |
H A D | cooperate_client.h | 51 struct CooperateEvent { struct in OHOS::Msdp::DeviceStatus::final 52 CooperateEvent(CooperateMessageCallback callback) : msgCb(callback) {} in CooperateEvent() function 53 CooperateEvent(CooperateStateCallback callback) : stateCb(callback) {} in CooperateEvent() function 111 std::map<int32_t, CooperateEvent> devCooperateEvent_;
|
/foundation/multimodalinput/input/intention/cooperate/plugin/include/input_event_transmission/ |
H A D | input_event_interceptor.h | 50 Channel<CooperateEvent>::Sender sender_;
|
/foundation/multimodalinput/input/intention/cooperate/plugin/src/input_event_transmission/ |
H A D | input_event_interceptor.cpp | 147 auto ret = sender_.Send(CooperateEvent( in ReportPointerEvent() 158 if (ret != Channel<CooperateEvent>::NO_ERROR) { in ReportPointerEvent()
|
/foundation/multimodalinput/input/intention/cooperate/client/src/ |
H A D | cooperate_client.cpp | 102 CooperateEvent event { callback }; in Enable() 120 CooperateEvent event { callback }; in Disable() 141 CooperateEvent event { callback }; in Start() 165 CooperateEvent event { callback }; in Stop() 185 CooperateEvent event { callback }; in GetCooperateState()
|