Searched refs:RemoteStubWrapper (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/src/remote/ |
H A D | wrapper.rs | 33 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 D | obj.rs | 21 IRemoteObjectWrapper, RemoteStubWrapper, SptrIRemoteObject, 78 RemoteStubWrapper::new(stub).into_remote() in from_stub()
|
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/include/ |
H A D | remote_object_wrapper.h | 36 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 D | wrapper.rs | 17 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 D | remote_object_wrapper.cpp | 133 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 D | cxx_share.rs | 20 IRemoteObject, IRemoteObjectWrapper, RemoteStubWrapper, SptrIRemoteObject,
|