Home
last modified time | relevance | path

Searched refs:RemoteStubWrapper (Results 1 - 5 of 5) sorted by relevance

/foundation/communication/ipc/interfaces/innerkits/rust/src/remote/
H A Dwrapper.rs33 pub type RemoteStubWrapper; types
36 self: &mut RemoteStubWrapper, in on_remote_request()
42 fn dump(self: &mut RemoteStubWrapper, fd: i32, args: Vec<String>) -> i32; in dump()
44 fn descriptor(self: &mut RemoteStubWrapper) -> &'static str; in descriptor()
67 fn FromRemoteStub(stub: Box<RemoteStubWrapper>) -> UniquePtr<IRemoteObjectWrapper>; in FromRemoteStub()
104 pub struct RemoteStubWrapper { structure names
108 impl RemoteStubWrapper { impls
H A Dobj.rs21 IRemoteObjectWrapper, RemoteStubWrapper, SptrIRemoteObject,
78 RemoteStubWrapper::new(stub).into_remote() in from_stub()
/foundation/communication/ipc/interfaces/innerkits/rust/include/
H A Dremote_object_wrapper.h36 struct RemoteStubWrapper;
84 explicit RemoteServiceStub(RemoteStubWrapper *stub, std::u16string);
92 RemoteStubWrapper *inner_;
99 std::unique_ptr<IRemoteObjectWrapper> FromRemoteStub(rust::Box<RemoteStubWrapper> stub);
/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/src/
H A Dwrapper.rs17 use ipc::cxx_share::RemoteStubWrapper;
134 remote: RemoteStubWrapper,
140 remote: RemoteStubWrapper::new(remote), in new()
/foundation/communication/ipc/interfaces/innerkits/rust/src/cxx/
H A Dremote_object_wrapper.cpp133 RemoteServiceStub::RemoteServiceStub(RemoteStubWrapper *ability, std::u16string descriptor) : IPCObjectStub(descriptor) in RemoteServiceStub()
140 auto ability = rust::Box<RemoteStubWrapper>::from_raw(this->inner_); in ~RemoteServiceStub()
191 std::unique_ptr<IRemoteObjectWrapper> FromRemoteStub(rust::Box<RemoteStubWrapper> stub) in FromRemoteStub()

Completed in 2 milliseconds