Home
last modified time | relevance | path

Searched defs:MsgParcel (Results 1 – 3 of 3) sorted by relevance

/foundation/communication/ipc/interfaces/innerkits/rust/src/parcel/
Dmod.rs291 pub struct MsgParcel { struct
296 /// An `MsgParcel` is an immutable handle to CParcel, which is thread-safe argument
297 unsafe impl Send for MsgParcel {} implementation
302 unsafe impl Sync for MsgParcel {} implementation
304 impl IMsgParcel for MsgParcel {} implementation
306 impl MsgParcel { implementation
318 pub unsafe fn from_raw(ptr: *mut CParcel) -> Option<MsgParcel> { in from_raw()
344 &*(self as *const MsgParcel as *const BorrowedMsgParcel<'_>) in borrowed_ref() constant
353 unsafe impl AsRawPtr<CParcel> for MsgParcel { implementation
363 impl Drop for MsgParcel { implementation
[all …]
/foundation/communication/ipc/interfaces/innerkits/rust/src/ipc/
Dremote_obj.rs86 fn send_request(&self, code: u32, data: &MsgParcel, is_async: bool) -> IpcResult<MsgParcel> { in send_request()
101 fn async_send_request<F, R>(&self, code: u32, data: MsgParcel, call_back: F) in async_send_request()
Dmod.rs34 fn send_request(&self, code: u32, data: &MsgParcel, is_async: bool) -> IpcResult<MsgParcel>; in send_request()
38 fn async_send_request<F, R>(&self, code: u32, data: MsgParcel, call_back: F) in async_send_request()