Searched refs:RemoteStub (Results 1 - 16 of 16) sorted by relevance
/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/examples/ |
H A D | basic.rs | 20 use ipc::remote::RemoteStub; 31 impl RemoteStub for Request {
|
/foundation/communication/ipc/interfaces/innerkits/rust/src/remote/ |
H A D | stub.rs | 22 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 D | obj.rs | 23 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 D | mod.rs | 22 pub use stub::RemoteStub;
|
H A D | wrapper.rs | 25 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 D | stub.rs | 17 use ipc::remote::RemoteStub; 31 impl RemoteStub for ListenService {
|
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/src/ |
H A D | wrapper.rs | 23 use ipc::remote::RemoteStub; 199 inner: Box<dyn RemoteStub>, 203 pub fn new<A: RemoteStub + 'static>(remote: A) -> Self { in new()
|
H A D | ability.rs | 18 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 D | stub.rs | 17 use ipc::remote::RemoteStub; 38 impl RemoteStub for AudioService {
|
/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/src/ |
H A D | wrapper.rs | 18 use ipc::remote::RemoteStub; 138 pub fn new<A: RemoteStub + 'static>(remote: A) -> Self { in new()
|
H A D | manage.rs | 16 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 D | skeleton.rs | 19 use ipc::remote::{RemoteObj, RemoteStub}; 31 impl RemoteStub for TestRemoteStub {
|
H A D | parcel_remote.rs | 20 use ipc::remote::{RemoteObj, RemoteStub}; 32 impl RemoteStub for TestRemoteStub {
|
/foundation/communication/ipc/interfaces/innerkits/rust/examples/ |
H A D | basic.rs | 18 use ipc::remote::{RemoteObj, RemoteStub};
|
/foundation/communication/ipc/example/rust_test/service/src/ |
H A D | lib.rs | 23 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 D | IIdlTestService.rs | 23 IRemoteBroker, IRemoteObj, RemoteStub, Result, 139 impl IIdlTestService for RemoteStub<IdlTestServiceStub> {
|
Completed in 6 milliseconds