Searched refs:AbilityStub (Results 1 - 8 of 8) sorted by relevance
/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/src/ |
H A D | wrapper.rs | 38 type AbilityStub; types 41 self: &mut AbilityStub, in on_remote_request() 47 fn dump(self: &mut AbilityStub, fd: i32, args: Vec<String>) -> i32; in dump() 118 ability: Box<AbilityStub>, in AddSystemAbility() 133 pub struct AbilityStub { structure names 137 impl AbilityStub { impls
|
H A D | manage.rs | 20 AbilityStub, AddOnDemandSystemAbilityInfo, AddSystemAbility, AddSystemAbilityConfig, 128 let stub = AbilityStub::new(ability); 150 let stub = AbilityStub::new(ability); in add_systemability_with_extra()
|
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/src/ |
H A D | wrapper.rs | 61 type AbilityStub; types 63 self: &mut AbilityStub, in on_remote_request() 69 fn dump(self: &mut AbilityStub, fd: i32, args: Vec<String>) -> i32; in dump() 129 fn PublishWrapper(self: Pin<&mut SystemAbilityWrapper>, ability: Box<AbilityStub>) -> bool; in PublishWrapper() 198 pub struct AbilityStub { structure names 202 impl AbilityStub { impls
|
H A D | ability.rs | 22 AbilityStub, AbilityWrapper, BuildSystemAbility, SystemAbilityOnDemandReason, 78 let ability = Box::new(AbilityStub::new(ability)); in publish()
|
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/include/ |
H A D | system_ability_wrapper.h | 31 struct AbilityStub; 42 bool PublishWrapper(rust::Box<AbilityStub> ability); 76 bool StubPublish(SystemAbilityWrapper *systemAbilityWrapper, rust::Box<AbilityStub> ability); 86 explicit RemoteServiceStub(AbilityStub *stub); 95 AbilityStub *inner_;
|
/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/include/ |
H A D | system_ability_manager_wrapper.h | 31 struct AbilityStub; 61 int32_t AddSystemAbility(int32_t systemAbilityId, rust::Box<AbilityStub> ability, AddSystemAbilityConfig config); 70 explicit RemoteServiceStub(AbilityStub *stub); 80 AbilityStub *inner_;
|
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/src/cxx/ |
H A D | system_ability_wrapper.cpp | 70 bool SystemAbilityWrapper::PublishWrapper(rust::Box<AbilityStub> ability) in PublishWrapper() 184 RemoteServiceStub::RemoteServiceStub(AbilityStub *ability) in RemoteServiceStub() 191 auto ability = rust::Box<AbilityStub>::from_raw(this->inner_); in ~RemoteServiceStub()
|
/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/src/cxx/ |
H A D | system_ability_manager_wrapper.cpp | 222 int32_t AddSystemAbility(int32_t systemAbilityId, rust::Box<AbilityStub> ability, AddSystemAbilityConfig config) in AddSystemAbility() 330 RemoteServiceStub::RemoteServiceStub(AbilityStub *ability) in RemoteServiceStub() 337 auto ability = rust::Box<AbilityStub>::from_raw(this->inner_); in ~RemoteServiceStub()
|
Completed in 4 milliseconds