/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/examples/audio_rust_sa/src/ |
H A D | stub.rs | 16 use ipc::parcel::MsgParcel; 42 data: &mut ipc::parcel::MsgParcel, in on_remote_request() 43 reply: &mut ipc::parcel::MsgParcel, in on_remote_request() 60 fn start_reason(&self, _data: &mut MsgParcel, reply: &mut MsgParcel) -> i32 { in start_reason() 67 fn idle_reason(&self, _data: &mut MsgParcel, reply: &mut MsgParcel) -> i32 { in idle_reason() 74 fn active_reason(&self, _data: &mut MsgParcel, reply: &mut MsgParcel) -> i32 { in active_reason() 81 fn on_add(&self, _data: &mut MsgParcel, repl [all...] |
H A D | proxy.rs | 14 use ipc::parcel::MsgParcel; 29 let mut data = MsgParcel::new(); in on_start_reason() 38 let mut data = MsgParcel::new(); in on_idle_reason() 47 let mut data = MsgParcel::new(); in on_active_reason() 56 let mut data = MsgParcel::new(); in on_add() 65 let mut data = MsgParcel::new(); in on_remove() 74 let mut data = MsgParcel::new(); in send_stop_reason() 81 let mut data = MsgParcel::new(); in get_stop_reason()
|
H A D | lib.rs | 27 use ipc::parcel::{Deserialize, MsgParcel, Serialize};
|
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/examples/listen_rust_sa/src/ |
H A D | stub.rs | 16 use ipc::parcel::MsgParcel; 32 fn on_remote_request(&self, code: u32, data: &mut MsgParcel, reply: &mut MsgParcel) -> i32 { in on_remote_request() 45 fn recv_stop_reason(&self, data: &mut MsgParcel, reply: &mut MsgParcel) -> i32 { in recv_stop_reason() 49 fn send_stop_reason(&self, data: &mut MsgParcel, reply: &mut MsgParcel) -> i32 { in send_stop_reason()
|
/foundation/communication/ipc/interfaces/innerkits/rust/src/parcel/ |
H A D | exts.rs | 15 use super::msg::MsgParcel; 22 /// use ipc::parcel::{MsgParcel, Serialize}; 31 /// fn serialize(&self, parcel: &mut MsgParcel) -> IpcResult<()> { 39 /// serialize and write into MsgParcel 40 fn serialize(&self, parcel: &mut MsgParcel) -> IpcResult<()>; in serialize() 49 /// use ipc::parcel::{Deserialize, MsgParcel}; 58 /// fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { 66 /// Deserialize and read out from MsgParcel. 67 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self>; in deserialize() 74 fn serialize(&self, parcel: &mut MsgParcel) [all...] |
H A D | mod.rs | 14 //! IPC MsgParcel 23 pub use msg::{MsgOption, MsgParcel};
|
H A D | msg.rs | 41 /// Ipc MsgParcel 42 pub struct MsgParcel { structure names 46 unsafe impl Send for MsgParcel {} 49 impl MsgParcel { impls 50 /// Creates a new, empty MsgParcel. 57 /// use ipc::parcel::MsgParcel; 59 /// let msg = MsgParcel::new(); 69 /// create MsgParcel from raw ptr 85 /// Writes a [`Serialize`] value into this MsgParcel. 91 /// use ipc::parcel::{MsgParcel, Serializ [all...] |
H A D | wrapper.rs | 22 use super::msg::MsgParcel; 47 unsafe fn AsParcel(MsgParcel: &MessageParcel) -> *const Parcel; in AsParcel() 523 fn serialize(&self, parcel: &mut MsgParcel) -> IpcResult<()> { in serialize() 535 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<T> { in deserialize() 547 fn serialize(&self, parcel: &mut MsgParcel) -> crate::IpcResult<()> { in serialize() 559 fn serialize(&self, parcel: &mut MsgParcel) -> IpcResult<()> { in serialize() 568 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize() 574 fn serialize(&self, parcel: &mut MsgParcel) -> crate::IpcResult<()> { in serialize() 584 use crate::parcel::MsgParcel; 586 /// UT test cases for `MsgParcel` [all...] |
/foundation/communication/ipc/interfaces/innerkits/rust/src/remote/ |
H A D | stub.rs | 17 use crate::parcel::MsgParcel; 24 fn on_remote_request(&self, code: u32, data: &mut MsgParcel, reply: &mut MsgParcel) -> i32; in on_remote_request() 38 fn on_remote_request(&self, code: u32, data: &mut MsgParcel, reply: &mut MsgParcel) -> i32 { in descriptor() 61 fn on_remote_request(&self, code: u32, data: &mut MsgParcel, reply: &mut MsgParcel) -> i32 { in on_remote_request()
|
H A D | wrapper.rs | 26 use crate::parcel::MsgParcel; 122 let mut data = MsgParcel::from_ptr(data.get_unchecked_mut() as *mut MessageParcel); in on_remote_request() 123 let mut reply = MsgParcel::from_ptr(reply.get_unchecked_mut() as *mut MessageParcel); in on_remote_request()
|
H A D | obj.rs | 27 use crate::parcel::{MsgOption, MsgParcel}; 87 pub fn send_request(&self, code: u32, data: &mut MsgParcel) -> IpcResult<MsgParcel> { in send_request() 88 let mut reply = MsgParcel::new(); in send_request() 114 mut data: MsgParcel, in async_send_request() 118 F: FnOnce(MsgParcel) -> R, in async_send_request()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/ipc_conn/ |
H A D | mod.rs | 36 use ipc::parcel::{Deserialize, MsgParcel, Serialize}; 40 msg_parcel: &mut MsgParcel, 54 msg_parcel: &mut MsgParcel, 67 msg_parcel: &mut MsgParcel, 77 pub(crate) fn vec_raw_read<T: Deserialize>(msg_parcel: &mut MsgParcel) -> IpcResult<Vec<T>> { 89 use ipc::parcel::MsgParcel; 99 /// 1. Create a `Vec` and `MsgParcel` struct. 100 /// 2. Write the data in the `Vec` to the `MsgParcel`. 110 let mut parcel = MsgParcel::new(); in ut_vec_raw_write() 125 /// 1. Create a `Vec` and `MsgParcel` struc [all...] |
H A D | connect.rs | 19 use ipc::parcel::{Deserialize, MsgParcel, Serialize}; 44 fn serialize(&self, parcel: &mut MsgParcel) -> IpcResult<()> { in serialize() 53 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize() 92 fn serialize(&self, parcel: &mut MsgParcel) -> IpcResult<()> { in serialize() 105 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize() 133 fn serialize(&self, parcel: &mut MsgParcel) -> IpcResult<()> { in serialize() 143 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize() 182 fn serialize(&self, parcel: &mut MsgParcel) -> IpcResult<()> { in serialize() 218 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize() 260 fn serialize(&self, parcel: &mut MsgParcel) [all...] |
H A D | database.rs | 16 use ipc::parcel::{Deserialize, MsgParcel}; 41 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize() 62 let mut msg_parcel = MsgParcel::new(); 93 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize() 106 let mut msg_parcel = MsgParcel::new(); 140 let mut msg_parcel = MsgParcel::new(); 188 let mut msg_parcel = MsgParcel::new(); 234 let mut msg_parcel = MsgParcel::new(); 279 let mut msg_parcel = MsgParcel::new(); 315 let mut msg_parcel = MsgParcel [all...] |
H A D | asset.rs | 16 use ipc::parcel::{Deserialize, MsgParcel, Serialize}; 125 fn serialize(&self, parcel: &mut MsgParcel) -> IpcResult<()> { in serialize() 140 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize() 171 fn serialize(&self, parcel: &mut MsgParcel) -> IpcResult<()> { in serialize() 177 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize() 189 let mut msg_parcel = MsgParcel::new(); 213 let mut msg_parcel = MsgParcel::new(); 265 let mut msg_parcel = MsgParcel::new();
|
H A D | error.rs | 18 use ipc::parcel::{Deserialize, MsgParcel}; 27 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize() 39 /// Creates MsgParcel Failed. 42 /// Writes MsgParcel Failed. 45 /// Reads MsgParcel Failed. 95 Error::CreateMsgParcelFailed => write!(f, "Creates MsgParcel Failed"), in fmt() 96 Error::WriteMsgParcelFailed => write!(f, "Writes MsgParcel Failed"), in fmt() 97 Error::ReadMsgParcelFailed => write!(f, "Reads MsgParcel Failed"), in fmt() 119 fn deserialize(parcel: &mut MsgParcel) -> IpcResult<Self> { in deserialize()
|
/foundation/ability/idl_tool/test/rust/moduletest/service/src/ |
H A D | IIdlTestService.rs | 26 use ipc_rust::{MsgParcel, BorrowedMsgParcel}; 189 let mut data = MsgParcel::new().expect("MsgParcel should success"); in idl_ipc_test_basic_001() 195 let mut data = MsgParcel::new().expect("MsgParcel should success"); in idl_ipc_test_basic_002() 201 let mut data = MsgParcel::new().expect("MsgParcel should success"); in idl_ipc_test_basic_101() 209 let mut data = MsgParcel::new().expect("MsgParcel should success"); in idl_ipc_test_basic_102() 217 let mut data = MsgParcel in idl_ipc_test_basic_103() [all...] |
/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/examples/ |
H A D | basic.rs | 19 use ipc::parcel::{MsgOption, MsgParcel}; 35 data: &mut ipc::parcel::MsgParcel, in on_remote_request() 36 reply: &mut ipc::parcel::MsgParcel, in on_remote_request()
|
/foundation/communication/ipc/interfaces/innerkits/rust/examples/ |
H A D | basic.rs | 17 use ipc::parcel::{Deserialize, MsgOption, MsgParcel, Serialize}; 24 use ipc::parcel::MsgParcel; in main() 26 let mut msg = MsgParcel::new(); in main()
|
/foundation/communication/ipc/interfaces/innerkits/rust/tests/ |
H A D | parcel_remote.rs | 19 use ipc::parcel::{Deserialize, MsgOption, MsgParcel, Serialize}; 33 fn on_remote_request(&self, code: u32, data: &mut MsgParcel, reply: &mut MsgParcel) -> i32 { in on_remote_request() 56 fn parcel_remote_primitive(data: &mut MsgParcel, reply: &mut MsgParcel) { in parcel_remote_primitive() 89 fn parcel_remote_vec(data: &mut MsgParcel, reply: &mut MsgParcel) { in parcel_remote_vec() 121 fn read_and_write(msg: &mut MsgParcel) { in read_and_write() 158 fn read_and_write_vec(msg: &mut MsgParcel) { in read_and_write_vec() 193 let mut msg = MsgParcel in parcel_read_and_write() [all...] |
H A D | skeleton.rs | 18 use ipc::parcel::{Deserialize, MsgOption, MsgParcel, Serialize}; 32 fn on_remote_request(&self, code: u32, data: &mut MsgParcel, reply: &mut MsgParcel) -> i32 { in on_remote_request() 49 let mut data = MsgParcel::new(); in context()
|
H A D | interactive.rs | 15 use ipc::parcel::MsgParcel; 20 fn check_parcel(msg: &mut MsgParcel) { in check_parcel() 75 let mut msg = unsafe { MsgParcel::from_ptr(GetTestMessageParcel()) }; in interactive_msg_parcel_read() 81 let mut msg = MsgParcel::new(); in interactive_msg_parcel_write() 134 let mut reply = unsafe { MsgParcel::from_ptr(ReadAndWrite(msg.into_raw())) }; in interactive_msg_parcel_write()
|
/foundation/communication/ipc/example/rust_test/service/src/ |
H A D | lib.rs | 27 MsgParcel, BorrowedMsgParcel,
157 let mut data = MsgParcel::new().expect("MsgParcel should success");
in add() 166 let mut data = MsgParcel::new().expect("MsgParcel should success");
in sub() 175 let mut data = MsgParcel::new().expect("MsgParcel should success");
in mul() 184 let mut data = MsgParcel::new().expect("MsgParcel should success");
in div()
|
/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/src/ |
H A D | manage.rs | 15 use ipc::parcel::MsgParcel; 248 pub fn get_on_demand_reason_extra_date(extra_data_id: i64, parcel: &mut MsgParcel) -> i32 { in get_on_demand_reason_extra_date()
|
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/tests/ |
H A D | basic.rs | 19 use ipc::parcel::MsgParcel;
|