/base/msdp/device_status/rust/ipc/service/src/ |
H A D | lib.rs | 50 /// Enable the service identified by [`intention`]. 51 fn enable(&self, intention: Intention, data: &BorrowedMsgParcel<'_>, reply: &mut BorrowedMsgParcel<'_>) -> FusionResult<()>; in enable() 52 /// Disable the service identified by [`intention`]. 53 fn disable(&self, intention: Intention, data: &BorrowedMsgParcel<'_>, reply: &mut BorrowedMsgParcel<'_>) -> FusionResult<()>; in disable() 54 /// Start the service identified by [`intention`]. 55 fn start(&self, intention: Intention, data: &BorrowedMsgParcel<'_>, reply: &mut BorrowedMsgParcel<'_>) -> FusionResult<()>; in start() 56 /// Stop the service identified by [`intention`]. 57 fn stop(&self, intention: Intention, data: &BorrowedMsgParcel<'_>, reply: &mut BorrowedMsgParcel<'_>) -> FusionResult<()>; in stop() 58 /// Add a watch of state of service, with the service identified by [`intention`], 60 fn add_watch(&self, intention [all...] |
H A D | identity.rs | 56 pub fn compose_param_id(action: CommonAction, intention: Intention, param: u32) -> u32
in compose_param_id() 60 ((intention as u32 & INTENTIONMASK) << INTENTIONSHIFT) |
in compose_param_id()
|
/base/msdp/device_status/test/unittest/intention/cooperate/src/ |
H A D | cooperate_client_test_mock.cpp | 45 int32_t TunnelClient::Enable(Intention intention, ParamBase &data, ParamBase &reply) in Enable() argument 47 return CooperateClientMock::GetMock().Enable(intention, data, reply); in Enable() 50 int32_t TunnelClient::Disable(Intention intention, ParamBase &data, ParamBase &reply) in Disable() argument 52 return CooperateClientMock::GetMock().Disable(intention, data, reply); in Disable() 55 int32_t TunnelClient::Start(Intention intention, ParamBase &data, ParamBase &reply) in Start() argument 57 return CooperateClientMock::GetMock().Start(intention, data, reply); in Start() 60 int32_t TunnelClient::Stop(Intention intention, ParamBase &data, ParamBase &reply) in Stop() argument 62 return CooperateClientMock::GetMock().Stop(intention, data, reply); in Stop() 65 int32_t TunnelClient::AddWatch(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) in AddWatch() argument 67 return CooperateClientMock::GetMock().AddWatch(intention, i in AddWatch() 70 RemoveWatch(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) RemoveWatch() argument 75 SetParam(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) SetParam() argument 80 GetParam(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) GetParam() argument 85 Control(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) Control() argument [all...] |
H A D | cooperate_server_test.cpp | 126 .intention = intention_, in HWTEST_F() 146 .intention = intention_, in HWTEST_F() 166 .intention = intention_, in HWTEST_F() 186 .intention = intention_, in HWTEST_F() 206 .intention = intention_, in HWTEST_F() 229 .intention = intention_, in HWTEST_F() 252 .intention = intention_, in HWTEST_F() 276 .intention = intention_, in HWTEST_F() 298 .intention = intention_, in HWTEST_F() 320 .intention in HWTEST_F() [all...] |
/base/msdp/device_status/test/unittest/intention/cooperate/include/ |
H A D | cooperate_client_test_mock.h | 44 virtual int32_t Enable(Intention intention, ParamBase &data, ParamBase &reply) = 0; 45 virtual int32_t Disable(Intention intention, ParamBase &data, ParamBase &reply) = 0; 46 virtual int32_t Start(Intention intention, ParamBase &data, ParamBase &reply) = 0; 47 virtual int32_t Stop(Intention intention, ParamBase &data, ParamBase &reply) = 0; 48 virtual int32_t AddWatch(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) = 0; 49 virtual int32_t RemoveWatch(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) = 0; 50 virtual int32_t SetParam(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) = 0; 51 virtual int32_t GetParam(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) = 0; 52 virtual int32_t Control(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) = 0; 65 MOCK_METHOD(int32_t, Enable, (Intention intention, ParamBas [all...] |
/base/msdp/device_status/intention/services/intention_service/src/ |
H A D | intention_service.cpp | 51 int32_t IntentionService::Enable(Intention intention, MessageParcel &data, MessageParcel &reply) in Enable() argument 54 .intention = intention, in Enable() 62 IPlugin *plugin = LoadPlugin(context.intention); in Enable() 72 int32_t IntentionService::Disable(Intention intention, MessageParcel &data, MessageParcel &reply) in Disable() argument 75 .intention = intention, in Disable() 83 IPlugin *plugin = LoadPlugin(context.intention); in Disable() 93 int32_t IntentionService::Start(Intention intention, MessageParcel &data, MessageParcel &reply) in Start() argument 96 .intention in Start() 114 Stop(Intention intention, MessageParcel &data, MessageParcel &reply) Stop() argument 135 AddWatch(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) AddWatch() argument 159 RemoveWatch(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) RemoveWatch() argument 180 SetParam(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) SetParam() argument 201 GetParam(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) GetParam() argument 222 Control(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) Control() argument 246 LoadPlugin(Intention intention) LoadPlugin() argument [all...] |
/base/msdp/device_status/intention/ipc/tunnel/src/ |
H A D | intention_stub.cpp | 36 Intention intention = static_cast<Intention>(GINTENTION(code)); in OnRemoteRequest() local 40 return Enable(intention, data, reply); in OnRemoteRequest() 43 return Disable(intention, data, reply); in OnRemoteRequest() 46 return Start(intention, data, reply); in OnRemoteRequest() 49 return Stop(intention, data, reply); in OnRemoteRequest() 52 return AddWatch(intention, GPARAM(code), data, reply); in OnRemoteRequest() 55 return RemoveWatch(intention, GPARAM(code), data, reply); in OnRemoteRequest() 58 return SetParam(intention, GPARAM(code), data, reply); in OnRemoteRequest() 61 return GetParam(intention, GPARAM(code), data, reply); in OnRemoteRequest() 64 return Control(intention, GPARA in OnRemoteRequest() [all...] |
H A D | intention_proxy.cpp | 36 int32_t IntentionProxy::Enable(Intention intention, MessageParcel &data, MessageParcel &reply) in Enable() argument 44 PARAMID(CommonAction::ENABLE, static_cast<uint32_t>(intention), 0u), in Enable() 52 int32_t IntentionProxy::Disable(Intention intention, MessageParcel &data, MessageParcel &reply) in Disable() argument 60 PARAMID(CommonAction::DISABLE, static_cast<uint32_t>(intention), 0u), in Disable() 68 int32_t IntentionProxy::Start(Intention intention, MessageParcel &data, MessageParcel &reply) in Start() argument 76 PARAMID(CommonAction::START, static_cast<uint32_t>(intention), 0u), in Start() 84 int32_t IntentionProxy::Stop(Intention intention, MessageParcel &data, MessageParcel &reply) in Stop() argument 92 PARAMID(CommonAction::STOP, static_cast<uint32_t>(intention), 0u), in Stop() 100 int32_t IntentionProxy::AddWatch(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) in AddWatch() argument 108 PARAMID(CommonAction::ADD_WATCH, static_cast<uint32_t>(intention), i in AddWatch() 116 RemoveWatch(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) RemoveWatch() argument 132 SetParam(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) SetParam() argument 148 GetParam(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) GetParam() argument 164 Control(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) Control() argument [all...] |
H A D | tunnel_client.cpp | 45 int32_t TunnelClient::Enable(Intention intention, ParamBase &data, ParamBase &reply) in Enable() argument 64 int32_t ret = devicestatusProxy_->Enable(intention, dataParcel, replyParcel); in Enable() 77 int32_t TunnelClient::Disable(Intention intention, ParamBase &data, ParamBase &reply) in Disable() argument 96 int32_t ret = devicestatusProxy_->Disable(intention, dataParcel, replyParcel); in Disable() 109 int32_t TunnelClient::Start(Intention intention, ParamBase &data, ParamBase &reply) in Start() argument 128 int32_t ret = devicestatusProxy_->Start(intention, dataParcel, replyParcel); in Start() 141 int32_t TunnelClient::Stop(Intention intention, ParamBase &data, ParamBase &reply) in Stop() argument 160 int32_t ret = devicestatusProxy_->Stop(intention, dataParcel, replyParcel); in Stop() 173 int32_t TunnelClient::AddWatch(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) in AddWatch() argument 192 int32_t ret = devicestatusProxy_->AddWatch(intention, i in AddWatch() 205 RemoveWatch(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) RemoveWatch() argument 237 SetParam(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) SetParam() argument 269 GetParam(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) GetParam() argument 301 Control(Intention intention, uint32_t id, ParamBase &data, ParamBase &reply) Control() argument [all...] |
/base/msdp/device_status/intention/ipc/tunnel/include/ |
H A D | i_intention.h | 36 // Enable the service identified by [`intention`]. 37 virtual int32_t Enable(Intention intention, MessageParcel &data, MessageParcel &reply) = 0; 38 // Disable the service identified by [`intention`]. 39 virtual int32_t Disable(Intention intention, MessageParcel &data, MessageParcel &reply) = 0; 40 // Start the service identified by [`intention`]. 41 virtual int32_t Start(Intention intention, MessageParcel &data, MessageParcel &reply) = 0; 42 // Stop the service identified by [`intention`]. 43 virtual int32_t Stop(Intention intention, MessageParcel &data, MessageParcel &reply) = 0; 44 // Add a watch of state of service, with the service identified by [`intention`], 46 virtual int32_t AddWatch(Intention intention, uint32_ [all...] |
H A D | tunnel_client.h | 35 // Request to enable the service identified by [`intention`]. 36 int32_t Enable(Intention intention, ParamBase &data, ParamBase &reply) override; 37 // Request to disable the service identified by [`intention`]. 38 int32_t Disable(Intention intention, ParamBase &data, ParamBase &reply) override; 39 // Request to start the service identified by [`intention`]. 40 int32_t Start(Intention intention, ParamBase &data, ParamBase &reply) override; 41 // Request to stop the service identified by [`intention`]. 42 int32_t Stop(Intention intention, ParamBase &data, ParamBase &reply) override; 44 // [`intention`], the state to watch identified by [`id`], parameters packed in 46 int32_t AddWatch(Intention intention, uint32_ [all...] |
H A D | intention_proxy.h | 33 int32_t Enable(Intention intention, MessageParcel &data, MessageParcel &reply) override; 34 int32_t Disable(Intention intention, MessageParcel &data, MessageParcel &reply) override; 35 int32_t Start(Intention intention, MessageParcel &data, MessageParcel &reply) override; 36 int32_t Stop(Intention intention, MessageParcel &data, MessageParcel &reply) override; 37 int32_t AddWatch(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) override; 38 int32_t RemoveWatch(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) override; 39 int32_t SetParam(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) override; 40 int32_t GetParam(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) override; 41 int32_t Control(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) override;
|
/base/msdp/device_status/intention/prototype/include/ |
H A D | i_tunnel_client.h | 31 // Request to enable the service identified by [`intention`]. 32 virtual int32_t Enable(Intention intention, ParamBase &data, ParamBase &reply) = 0; 33 // Request to disable the service identified by [`intention`]. 34 virtual int32_t Disable(Intention intention, ParamBase &data, ParamBase &reply) = 0; 35 // Request to start the service identified by [`intention`]. 36 virtual int32_t Start(Intention intention, ParamBase &data, ParamBase &reply) = 0; 37 // Request to stop the service identified by [`intention`]. 38 virtual int32_t Stop(Intention intention, ParamBase &data, ParamBase &reply) = 0; 40 // [`intention`], the state to watch identified by [`id`], parameters packed in 42 virtual int32_t AddWatch(Intention intention, uint32_ [all...] |
H A D | intention_identity.h | 56 constexpr uint32_t PARAMID(uint32_t action, uint32_t intention, uint32_t param) in PARAMID() argument 60 ((intention & INTENTIONMASK) << INTENTIONSHIFT) | in PARAMID()
|
H A D | i_plugin.h | 25 Intention intention { Intention::UNKNOWN_INTENTION };
|
/base/msdp/device_status/rust/plugin_manager/src/ |
H A D | lib.rs | 64 fn instantiate_loader(&mut self, intention: &Intention) { in instantiate_loader() 66 let file_path = match intention { in instantiate_loader() 84 self.loaders.insert(intention.clone(), lib); in instantiate_loader() 92 fn do_load_plugin(&mut self, intention: Intention) -> Option<Box<dyn IPlugin>> { in do_load_plugin() 94 if !self.loaders.contains_key(&intention) { in do_load_plugin() 95 self.instantiate_loader(&intention); in do_load_plugin() 97 match self.loaders.get(&intention) { in do_load_plugin() 127 /// Load module identified by [`intention`]. 128 pub fn load_plugin(&mut self, intention: Intention) -> Option<Box<dyn IPlugin>> in load_plugin() 131 match intention { in load_plugin() [all...] |
/base/msdp/device_status/intention/services/intention_service/include/ |
H A D | intention_service.h | 41 int32_t Enable(Intention intention, MessageParcel &data, MessageParcel &reply) override; 42 int32_t Disable(Intention intention, MessageParcel &data, MessageParcel &reply) override; 43 int32_t Start(Intention intention, MessageParcel &data, MessageParcel &reply) override; 44 int32_t Stop(Intention intention, MessageParcel &data, MessageParcel &reply) override; 45 int32_t Control(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) override; 46 int32_t AddWatch(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) override; 47 int32_t RemoveWatch(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) override; 48 int32_t SetParam(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) override; 49 int32_t GetParam(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) override; 51 IPlugin* LoadPlugin(Intention intention); [all...] |
/base/msdp/device_status/rust/ipc/server/src/ |
H A D | fusion_ipc_delegator.rs | 70 fn load_plugin(&self, intention: Intention) -> FusionResult<Box<dyn IPlugin>> { in load_plugin() 74 let plugin = guard.get_mut().load_plugin(intention); in load_plugin() 81 error!(LOG_LABEL, "Failed to load intention module"); in load_plugin() 95 fn enable(&self, intention: Intention, data: &BorrowedMsgParcel, in enable() 100 let plugin = self.load_plugin(intention)?; in enable() 106 fn disable(&self, intention: Intention, data: &BorrowedMsgParcel, in disable() 111 let plugin = self.load_plugin(intention)?; in disable() 117 fn start(&self, intention: Intention, data: &BorrowedMsgParcel, in start() 122 let plugin = self.load_plugin(intention)?; in start() 128 fn stop(&self, intention [all...] |
/base/msdp/device_status/rust/ipc/client/src/ |
H A D | lib.rs | 80 /// Request to enable the service identified by [`intention`]. 81 pub fn enable(&self, intention: Intention, data: &dyn Serialize, in enable() 94 self.0.enable(intention, &borrowed_data_parcel, reply) 103 /// Request to disable the service identified by [`intention`]. 104 pub fn disable(&self, intention: Intention, data: &dyn Serialize, in disable() 117 self.0.disable(intention, &borrowed_data_parcel, reply) 126 /// Request to start the service identified by [`intention`]. 127 pub fn start(&self, intention: Intention, data: &dyn Serialize, in start() 140 self.0.start(intention, &borrowed_data_parcel, reply) 149 /// Request to stop the service identified by [`intention`] [all...] |
/base/msdp/device_status/test/unittest/intention/drag/src/ |
H A D | drag_server_test.cpp | 326 .intention = g_intention, in HWTEST_F() 347 .intention = g_intention, in HWTEST_F() 370 .intention = g_intention, in HWTEST_F() 391 .intention = g_intention, in HWTEST_F() 412 .intention = g_intention, in HWTEST_F() 439 .intention = g_intention, in HWTEST_F() 466 .intention = g_intention, in HWTEST_F() 496 .intention = g_intention, in HWTEST_F() 537 .intention = g_intention, in HWTEST_F() 565 .intention in HWTEST_F() [all...] |
/base/msdp/device_status/test/unittest/intention/ipc/src/ |
H A D | socket_session_test.cpp | 194 .intention = g_intention, in HWTEST_F() 215 .intention = g_intention, in HWTEST_F() 236 .intention = g_intention, in HWTEST_F() 258 .intention = g_intention, in HWTEST_F() 279 .intention = g_intention, in HWTEST_F() 300 .intention = g_intention, in HWTEST_F() 321 .intention = g_intention, in HWTEST_F() 342 .intention = g_intention, in HWTEST_F() 363 .intention = g_intention, in HWTEST_F() 384 .intention in HWTEST_F() [all...] |