Home
last modified time | relevance | path

Searched refs:RemoteObj (Results 1 – 25 of 35) sorted by relevance

12

/ohos5.0/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/src/
H A Dmanage.rs16 use ipc::remote::{RemoteObj, RemoteStub};
43 pub fn get_context_manager() -> Option<RemoteObj> { in get_context_manager()
45 RemoteObj::from_sptr(GetContextManager()) in get_context_manager()
75 pub fn get_system_ability(said: i32) -> Option<RemoteObj> { in get_system_ability() argument
77 RemoteObj::from_sptr(GetSystemAbility(said)) in get_system_ability()
87 RemoteObj::from_sptr(GetSystemAbilityWithDeviceId(said, &id)) in get_system_ability_with_device_id()
97 pub fn check_system_ability(said: i32) -> Option<RemoteObj> { in check_system_ability() argument
100 RemoteObj::from_sptr(CheckSystemAbility(said)) in check_system_ability()
106 RemoteObj::from_sptr(CheckSystemAbilityWithDeviceId(said, &id)) in check_system_ability_with_ability()
163 pub fn load_system_ability(said: i32, timeout: i32) -> Option<RemoteObj> { in load_system_ability() argument
[all …]
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/src/remote/
H A Dwrapper.rs24 pub use super::obj::RemoteObj;
32 type RemoteObj; typedef
46 fn new_remote_obj(wrap: UniquePtr<IRemoteObjectWrapper>) -> Box<RemoteObj>; in new_remote_obj() argument
90 cb: fn(Box<RemoteObj>), in AddDeathRecipient() argument
100 fn new_remote_obj(wrap: UniquePtr<ffi::IRemoteObjectWrapper>) -> Box<RemoteObj> { in new_remote_obj() argument
101 Box::new(RemoteObj::try_new(wrap).unwrap()) in new_remote_obj()
137 pub fn into_remote(self) -> Option<RemoteObj> { in into_remote() argument
138 RemoteObj::try_new(FromRemoteStub(Box::new(self))) in into_remote()
H A Dobj.rs30 pub struct RemoteObj { struct
34 impl Clone for RemoteObj { implementation
42 unsafe impl Send for RemoteObj {} implementation
43 unsafe impl Sync for RemoteObj {} implementation
49 impl RemoteObj { impl
137 pub fn add_death_recipient(&self, f: fn(Box<RemoteObj>)) -> Option<RecipientRemoveHandler> { in add_death_recipient()
H A Dstub.rs56 use crate::remote::RemoteObj;
74 let remote = RemoteObj::from_stub(TestStub).unwrap(); in remote_stub()
H A Dmod.rs21 pub use obj::RemoteObj;
/ohos5.0/base/request/request/services/src/service/run_count/
H A Dmod.rs18 use ipc::remote::RemoteObj;
29 Subscribe(u64, RemoteObj, Sender<ErrorCode>),
37 obj: RemoteObj,
41 fn new(#[cfg(feature = "oh")] obj: RemoteObj) -> Self { in new()
H A Dmanager.rs19 use ipc::remote::RemoteObj;
52 pub(crate) fn subscribe_run_count(&self, pid: u64, obj: RemoteObj) -> ErrorCode { in subscribe_run_count()
115 fn subscribe_run_count(&mut self, pid: u64, obj: RemoteObj, tx: Sender<ErrorCode>) { in subscribe_run_count() argument
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/src/
H A Dskeleton.rs17 use crate::remote::RemoteObj;
141 pub fn get_context_object() -> Option<RemoteObj> { in get_context_object()
142 RemoteObj::try_new(GetContextObject()) in get_context_object()
146 pub fn flush_commands(remote: &mut RemoteObj) -> i32 { in flush_commands()
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/include/
H A Dremote_object_wrapper.h35 struct RemoteObj;
54 …que_ptr<DeathRecipientRemoveHandler> AddDeathRecipient(rust::Fn<void(rust::Box<RemoteObj>)>) const;
65 DeathRecipientWrapper(rust::Fn<void(rust::Box<RemoteObj>)> cb);
69 rust::Fn<void(rust::Box<RemoteObj>)> inner_;
/ohos5.0/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/examples/audio_rust_sa/src/
H A Dproxy.rs15 use ipc::remote::RemoteObj;
20 pub remote: RemoteObj,
24 pub fn new(remote: RemoteObj) -> Self { in new()
/ohos5.0/base/request/request/services/src/service/command/
H A Dsub_runcount.rs15 use ipc::remote::RemoteObj;
30 let obj: RemoteObj = data.read_remote()?; in subscribe_run_count()
/ohos5.0/base/security/asset/interfaces/inner_kits/rs/src/
H A Dlib.rs21 use ipc::{parcel::MsgParcel, remote::RemoteObj};
28 fn get_remote() -> Result<RemoteObj> { in get_remote()
43 remote: RemoteObj,
/ohos5.0/base/request/request/services/examples/
H A Drun_count.rs16 use ipc::remote::{RemoteObj, RemoteStub};
49 data.write_remote(RemoteObj::from_stub(RunCount).unwrap()) in main()
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/ipc_conn/
H A Dasset.rs17 use ipc::remote::RemoteObj;
184 pub(crate) remote_obj: Option<RemoteObj>,
191 let remote_obj = unsafe { RemoteObj::from_ciremote(ConnectService(user_id)) } in new()
H A Ddatabase.rs17 use ipc::remote::RemoteObj;
53 pub(crate) remote_obj: Option<RemoteObj>,
73 let remote_obj = unsafe { RemoteObj::from_ciremote(ConnectService(user_id)) } in new()
H A Dconnect.rs20 use ipc::remote::RemoteObj;
686 remote: &Option<RemoteObj>, in subscribe() argument
726 remote: &Option<RemoteObj>, in unsubscribe() argument
756 pub(crate) remote_obj: Option<RemoteObj>,
764 let remote_obj = unsafe { RemoteObj::from_ciremote(ConnectService(user_id)) } in new()
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/tests/
H A Dskeleton.rs19 use ipc::remote::{RemoteObj, RemoteStub};
53 data.write_remote(RemoteObj::from_stub(TestRemoteStub).unwrap()) in context()
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/src/parcel/
H A Dmsg.rs31 use crate::remote::RemoteObj;
322 pub fn write_remote(&mut self, remote: RemoteObj) -> IpcResult<()> { in write_remote()
347 pub fn read_remote(&mut self) -> IpcResult<RemoteObj> { in read_remote() argument
360 .map(|remote| unsafe { RemoteObj::new_unchecked(remote) }) in read_remote()
/ohos5.0/base/request/request/test/rustest/src/
H A Dlib.rs43 use ipc::remote::RemoteObj;
60 remote: RemoteObj,
65 fn new(remote: RemoteObj) -> Self { in new()
326 pub fn sub_run_count(&self, obj: RemoteObj) { in sub_run_count() argument
357 fn remote() -> RemoteObj { in remote()
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/examples/
H A Dbasic.rs18 use ipc::remote::{RemoteObj, RemoteStub};
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/src/cxx/
H A Dremote_object_wrapper.cpp62 rust::Fn<void(rust::Box<RemoteObj>)> callback) const in AddDeathRecipient()
100 DeathRecipientWrapper::DeathRecipientWrapper(rust::Fn<void(rust::Box<RemoteObj>)> cb) in DeathRecipientWrapper()
/ohos5.0/base/msdp/device_status/rust/ipc/server/src/
H A Dfusion_ipc_server.rs24 use ipc_rust::{ IRemoteBroker, RemoteObj };
/ohos5.0/foundation/communication/ipc/example/rust_test/service/src/
H A Dlib.rs24 IpcStatusCode, RemoteObj, define_remote_object, FIRST_CALL_TRANSACTION,
/ohos5.0/base/msdp/device_status/rust/ipc/service/src/
H A Dlib.rs27 RemoteObj, RemoteStub, define_remote_object
/ohos5.0/foundation/ability/idl_tool/test/sa_test/keyword_import_dir/target_rust/
H A DIFoo.rs.txt24 RemoteObj, define_remote_object, FIRST_CALL_TRANSACTION

12