Lines Matching refs:Pin

17 use std::pin::Pin;
44 fn ReadFileDescriptor(self: Pin<&mut MessageParcel>) -> i32; in ReadFileDescriptor()
45 fn WriteFileDescriptor(self: Pin<&mut MessageParcel>, fd: i32) -> bool; in WriteFileDescriptor()
48 unsafe fn AsParcelMut(msgParcel: Pin<&mut MessageParcel>) -> *mut Parcel; in AsParcelMut()
50 fn WriteInterfaceToken(msgParcel: Pin<&mut MessageParcel>, name: &str) -> bool; in WriteInterfaceToken()
51 fn ReadInterfaceToken(msgParcel: Pin<&mut MessageParcel>) -> String; in ReadInterfaceToken()
53 fn WriteBuffer(msgParcel: Pin<&mut MessageParcel>, buffer: &[u8]) -> bool; in WriteBuffer()
55 fn ReadBuffer(msgParcel: Pin<&mut MessageParcel>, len: usize, buffer: &mut Vec<u8>) in ReadBuffer()
59 msgParcel: Pin<&mut MessageParcel>, in WriteRemoteObject()
63 fn ReadRemoteObject(msgParcel: Pin<&mut MessageParcel>) -> UniquePtr<IRemoteObjectWrapper>; in ReadRemoteObject()
65 fn ReadString(parcel: Pin<&mut Parcel>, val: &mut String) -> bool; in ReadString()
66 fn WriteString(parcel: Pin<&mut Parcel>, val: &str) -> bool; in WriteString()
68 fn ReadString16(parcel: Pin<&mut Parcel>) -> String; in ReadString16()
69 fn WriteString16(parcel: Pin<&mut Parcel>, val: &str) -> bool; in WriteString16()
71 fn WriteBool(self: Pin<&mut Parcel>, mut value: bool) -> bool; in WriteBool()
72 fn WriteInt8(self: Pin<&mut Parcel>, mut value: i8) -> bool; in WriteInt8()
73 fn WriteInt16(self: Pin<&mut Parcel>, mut value: i16) -> bool; in WriteInt16()
74 fn WriteInt32(self: Pin<&mut Parcel>, mut value: i32) -> bool; in WriteInt32()
75 fn WriteInt64(self: Pin<&mut Parcel>, mut value: i64) -> bool; in WriteInt64()
77 fn WriteUint8(self: Pin<&mut Parcel>, mut value: u8) -> bool; in WriteUint8()
78 fn WriteUint16(self: Pin<&mut Parcel>, mut value: u16) -> bool; in WriteUint16()
79 fn WriteUint32(self: Pin<&mut Parcel>, mut value: u32) -> bool; in WriteUint32()
80 fn WriteUint64(self: Pin<&mut Parcel>, mut value: u64) -> bool; in WriteUint64()
82 fn WriteFloat(self: Pin<&mut Parcel>, mut value: f32) -> bool; in WriteFloat()
83 fn WriteDouble(self: Pin<&mut Parcel>, mut value: f64) -> bool; in WriteDouble()
84 fn WritePointer(self: Pin<&mut Parcel>, mut value: usize) -> bool; in WritePointer()
86 fn ReadBool(self: Pin<&mut Parcel>, v: &mut bool) -> bool; in ReadBool()
87 fn ReadInt8(self: Pin<&mut Parcel>, v: &mut i8) -> bool; in ReadInt8()
88 fn ReadInt16(self: Pin<&mut Parcel>, v: &mut i16) -> bool; in ReadInt16()
89 fn ReadInt32(self: Pin<&mut Parcel>, v: &mut i32) -> bool; in ReadInt32()
90 fn ReadInt64(self: Pin<&mut Parcel>, v: &mut i64) -> bool; in ReadInt64()
91 fn ReadUint8(self: Pin<&mut Parcel>, v: &mut u8) -> bool; in ReadUint8()
92 fn ReadUint16(self: Pin<&mut Parcel>, v: &mut u16) -> bool; in ReadUint16()
93 fn ReadUint32(self: Pin<&mut Parcel>, v: &mut u32) -> bool; in ReadUint32()
94 fn ReadUint64(self: Pin<&mut Parcel>, v: &mut u64) -> bool; in ReadUint64()
95 fn ReadFloat(self: Pin<&mut Parcel>, v: &mut f32) -> bool; in ReadFloat()
96 fn ReadDouble(self: Pin<&mut Parcel>, v: &mut f64) -> bool; in ReadDouble()
97 fn ReadPointer(self: Pin<&mut Parcel>) -> usize; in ReadPointer()
106 fn SetDataCapacity(self: Pin<&mut Parcel>, size: usize) -> bool; in SetDataCapacity()
107 fn SetDataSize(self: Pin<&mut Parcel>, size: usize) -> bool; in SetDataSize()
108 fn SetMaxCapacity(self: Pin<&mut Parcel>, size: usize) -> bool; in SetMaxCapacity()
110 fn GetReadPosition(self: Pin<&mut Parcel>) -> usize; in GetReadPosition()
111 fn GetWritePosition(self: Pin<&mut Parcel>) -> usize; in GetWritePosition()
113 fn SkipBytes(self: Pin<&mut Parcel>, size: usize); in SkipBytes()
114 fn RewindRead(self: Pin<&mut Parcel>, size: usize) -> bool; in RewindRead()
115 fn RewindWrite(self: Pin<&mut Parcel>, size: usize) -> bool; in RewindWrite()
117 fn ReadUint8Unaligned(self: Pin<&mut Parcel>, val: &mut u8) -> bool; in ReadUint8Unaligned()
119 fn SetFlags(self: Pin<&mut MessageOption>, flag: i32); in SetFlags()
122 fn WriteBoolVector(parcel: Pin<&mut Parcel>, val: &[bool]) -> bool; in WriteBoolVector()
123 fn WriteInt8Vector(parcel: Pin<&mut Parcel>, val: &[i8]) -> bool; in WriteInt8Vector()
124 fn WriteInt16Vector(parcel: Pin<&mut Parcel>, val: &[i16]) -> bool; in WriteInt16Vector()
125 fn WriteInt32Vector(parcel: Pin<&mut Parcel>, val: &[i32]) -> bool; in WriteInt32Vector()
126 fn WriteInt64Vector(parcel: Pin<&mut Parcel>, val: &[i64]) -> bool; in WriteInt64Vector()
127 fn WriteUInt8Vector(parcel: Pin<&mut Parcel>, val: &[u8]) -> bool; in WriteUInt8Vector()
128 fn WriteUInt16Vector(parcel: Pin<&mut Parcel>, val: &[u16]) -> bool; in WriteUInt16Vector()
129 fn WriteUInt32Vector(parcel: Pin<&mut Parcel>, val: &[u32]) -> bool; in WriteUInt32Vector()
130 fn WriteUInt64Vector(parcel: Pin<&mut Parcel>, val: &[u64]) -> bool; in WriteUInt64Vector()
131 fn WriteFloatVector(parcel: Pin<&mut Parcel>, val: &[f32]) -> bool; in WriteFloatVector()
132 fn WriteDoubleVector(parcel: Pin<&mut Parcel>, val: &[f64]) -> bool; in WriteDoubleVector()
133 fn WriteStringVector(parcel: Pin<&mut Parcel>, val: &[String]) -> bool; in WriteStringVector()
134 fn WriteString16Vector(parcel: Pin<&mut Parcel>, val: &[String]) -> bool; in WriteString16Vector()
136 fn ReadBoolVector(parcel: Pin<&mut Parcel>, v: &mut Vec<bool>) -> bool; in ReadBoolVector()
137 fn ReadInt8Vector(parcel: Pin<&mut Parcel>, v: &mut Vec<i8>) -> bool; in ReadInt8Vector()
138 fn ReadInt16Vector(parcel: Pin<&mut Parcel>, v: &mut Vec<i16>) -> bool; in ReadInt16Vector()
139 fn ReadInt32Vector(parcel: Pin<&mut Parcel>, v: &mut Vec<i32>) -> bool; in ReadInt32Vector()
140 fn ReadInt64Vector(parcel: Pin<&mut Parcel>, v: &mut Vec<i64>) -> bool; in ReadInt64Vector()
141 fn ReadUInt8Vector(parcel: Pin<&mut Parcel>, v: &mut Vec<u8>) -> bool; in ReadUInt8Vector()
142 fn ReadUInt16Vector(parcel: Pin<&mut Parcel>, v: &mut Vec<u16>) -> bool; in ReadUInt16Vector()
143 fn ReadUInt32Vector(parcel: Pin<&mut Parcel>, v: &mut Vec<u32>) -> bool; in ReadUInt32Vector()
144 fn ReadUInt64Vector(parcel: Pin<&mut Parcel>, v: &mut Vec<u64>) -> bool; in ReadUInt64Vector()
145 fn ReadFloatVector(parcel: Pin<&mut Parcel>, v: &mut Vec<f32>) -> bool; in ReadFloatVector()
146 fn ReadDoubleVector(parcel: Pin<&mut Parcel>, v: &mut Vec<f64>) -> bool; in ReadDoubleVector()
147 fn ReadStringVector(parcel: Pin<&mut Parcel>, v: &mut Vec<String>) -> bool; in ReadStringVector()
148 fn ReadString16Vector(parcel: Pin<&mut Parcel>, v: &mut Vec<String>) -> bool; in ReadString16Vector()
158 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool; in write_process()
160 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self>; in read_process()
162 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool; in write_process_vec()
164 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>>; in read_process_vec()
168 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
172 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
180 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
184 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
194 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
198 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
206 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
210 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
220 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
224 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
231 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
235 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
245 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
249 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
257 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
261 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
271 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
274 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
282 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
286 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
296 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
300 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
308 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
312 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
322 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
325 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
333 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
337 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
347 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
351 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
359 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
363 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
373 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
376 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
383 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
387 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
397 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
400 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
407 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
412 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
423 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
426 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
433 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
438 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
448 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
451 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
459 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
463 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
473 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
476 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
484 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
488 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
498 fn write_process(&self, parcel: Pin<&mut Parcel>) -> bool { in write_process()
501 fn read_process(parcel: Pin<&mut Parcel>) -> IpcResult<Self> { in read_process()
509 fn write_process_vec(val: &[Self], parcel: Pin<&mut Parcel>) -> bool { in write_process_vec()
513 fn read_process_vec(parcel: Pin<&mut Parcel>) -> IpcResult<Vec<Self>> { in read_process_vec()
524 fn write<T: Process>(parcel: Pin<&mut MessageParcel>, value: &T) -> bool { in serialize()
527 value.write_process(Pin::new_unchecked(&mut *parcel)) in serialize()
536 fn read<T: Process>(parcel: Pin<&mut MessageParcel>) -> IpcResult<T> { in deserialize()
539 Process::read_process(Pin::new_unchecked(&mut *parcel)) in deserialize()
548 fn write(parcel: Pin<&mut MessageParcel>, value: &str) -> bool { in serialize()
551 WriteString(Pin::new_unchecked(&mut *parcel), value) in serialize()