Home
last modified time | relevance | path

Searched refs:AbilityStub (Results 1 - 8 of 8) sorted by relevance

/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/src/
H A Dwrapper.rs38 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 Dmanage.rs20 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 Dwrapper.rs61 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 Dability.rs22 AbilityStub, AbilityWrapper, BuildSystemAbility, SystemAbilityOnDemandReason,
78 let ability = Box::new(AbilityStub::new(ability)); in publish()
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/include/
H A Dsystem_ability_wrapper.h31 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 Dsystem_ability_manager_wrapper.h31 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 Dsystem_ability_wrapper.cpp70 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 Dsystem_ability_manager_wrapper.cpp222 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