Home
last modified time | relevance | path

Searched refs:RemoteStub (Results 1 - 16 of 16) sorted by relevance

/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/examples/
H A Dbasic.rs20 use ipc::remote::RemoteStub;
31 impl RemoteStub for Request {
/foundation/communication/ipc/interfaces/innerkits/rust/src/remote/
H A Dstub.rs22 pub trait RemoteStub { traits
23 /// core method for RemoteStub, that handle remote request.
31 // RemoteStub Descriptor
37 impl<R: RemoteStub> RemoteStub for Arc<R> { in descriptor()
60 impl RemoteStub for TestStub {
H A Dobj.rs23 use super::RemoteStub;
76 /// Creates a RemoteObj from RemoteStub.
77 pub fn from_stub<T: RemoteStub + 'static>(stub: T) -> Option<Self> { in from_stub()
H A Dmod.rs22 pub use stub::RemoteStub;
H A Dwrapper.rs25 use super::stub::RemoteStub;
105 inner: Box<dyn RemoteStub>,
109 pub fn new<A: RemoteStub + 'static>(remote: A) -> Self { in new()
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/examples/listen_rust_sa/src/
H A Dstub.rs17 use ipc::remote::RemoteStub;
31 impl RemoteStub for ListenService {
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/src/
H A Dwrapper.rs23 use ipc::remote::RemoteStub;
199 inner: Box<dyn RemoteStub>,
203 pub fn new<A: RemoteStub + 'static>(remote: A) -> Self { in new()
H A Dability.rs18 use ipc::remote::RemoteStub;
77 pub fn publish<A: RemoteStub + 'static>(&self, ability: A) -> bool { in publish()
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/examples/audio_rust_sa/src/
H A Dstub.rs17 use ipc::remote::RemoteStub;
38 impl RemoteStub for AudioService {
/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/src/
H A Dwrapper.rs18 use ipc::remote::RemoteStub;
138 pub fn new<A: RemoteStub + 'static>(remote: A) -> Self { in new()
H A Dmanage.rs16 use ipc::remote::{RemoteObj, RemoteStub};
122 pub fn add_systemability<A: RemoteStub + 'static>(said: i32, ability: A) -> i32 { in add_systemability()
141 pub fn add_systemability_with_extra<A: RemoteStub + 'static>( in add_systemability_with_extra()
/foundation/communication/ipc/interfaces/innerkits/rust/tests/
H A Dskeleton.rs19 use ipc::remote::{RemoteObj, RemoteStub};
31 impl RemoteStub for TestRemoteStub {
H A Dparcel_remote.rs20 use ipc::remote::{RemoteObj, RemoteStub};
32 impl RemoteStub for TestRemoteStub {
/foundation/communication/ipc/interfaces/innerkits/rust/examples/
H A Dbasic.rs18 use ipc::remote::{RemoteObj, RemoteStub};
/foundation/communication/ipc/example/rust_test/service/src/
H A Dlib.rs23 IRemoteBroker, IRemoteObj, RemoteStub, IpcResult,
139 // Make RemoteStub<CalcStub> object can call ICalc function directly.
140 impl ICalc for RemoteStub<CalcStub> {
/foundation/ability/idl_tool/test/rust/moduletest/service/src/
H A DIIdlTestService.rs23 IRemoteBroker, IRemoteObj, RemoteStub, Result,
139 impl IIdlTestService for RemoteStub<IdlTestServiceStub> {

Completed in 6 milliseconds