Home
last modified time | relevance | path

Searched refs:RemoteStubWrapper (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/src/remote/
H A Dwrapper.rs33 pub type RemoteStubWrapper; typedef
36 self: &mut RemoteStubWrapper, in on_remote_request() argument
42 fn dump(self: &mut RemoteStubWrapper, fd: i32, args: Vec<String>) -> i32; in dump() argument
44 fn descriptor(self: &mut RemoteStubWrapper) -> &'static str; in descriptor()
67 fn FromRemoteStub(stub: Box<RemoteStubWrapper>) -> UniquePtr<IRemoteObjectWrapper>; in FromRemoteStub()
104 pub struct RemoteStubWrapper { struct
108 impl RemoteStubWrapper { implementation
H A Dobj.rs21 IRemoteObjectWrapper, RemoteStubWrapper, SptrIRemoteObject,
78 RemoteStubWrapper::new(stub).into_remote() in from_stub()
/ohos5.0/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);
/ohos5.0/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()
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/src/cxx/
H A Dremote_object_wrapper.cpp133 RemoteServiceStub::RemoteServiceStub(RemoteStubWrapper *ability, std::u16string descriptor) : IPCOb… 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()
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/src/
H A Dcxx_share.rs20 IRemoteObject, IRemoteObjectWrapper, RemoteStubWrapper, SptrIRemoteObject,