3 #include "../gfx/binder.h" 12 u32 ParcelObjectsSize;
15 void parcelInitialize(
Parcel *ctx);
18 void* parcelWriteData(
Parcel *ctx,
void* data,
size_t data_size);
19 void* parcelReadData(
Parcel *ctx,
void* data,
size_t data_size);
21 void parcelWriteInt32(
Parcel *ctx,
s32 val);
22 void parcelWriteUInt32(
Parcel *ctx,
u32 val);
23 void parcelWriteString16(
Parcel *ctx,
const char *str);
27 void parcelWriteInterfaceToken(
Parcel *ctx,
const char *str);
29 void* parcelReadFlattenedObject(
Parcel *ctx,
size_t *size);
30 void* parcelWriteFlattenedObject(
Parcel *ctx,
void* data,
size_t size);
u32 Result
Function error code result type.
Definition: types.h:46
uint8_t u8
8-bit unsigned integer.
Definition: types.h:21
uint32_t u32
32-bit unsigned integer.
Definition: types.h:23
int32_t s32
32-bit signed integer.
Definition: types.h:29