Nvnflinger services: Difference between revisions
No edit summary |
No edit summary |
||
Line 25: | Line 25: | ||
== TransactParcel == | == TransactParcel == | ||
Takes a s32, an u32, a type-0x5 input buffer, a type-0x6 output buffer | Takes a s32 (Binder ID?), an u32 ('''code'''), a type-0x5 input buffer ('''parcel_data'''), a type-0x6 output buffer ('''parcel_reply''') and an input u32 ('''flags'''). Each word is placed immediately after the previous word. | ||
Analogous to "onTransact" from "android.os.IServiceManager". | |||
== AdjustRefcount == | == AdjustRefcount == | ||
Line 34: | Line 36: | ||
== TransactParcelAuto == | == TransactParcelAuto == | ||
Takes a s32, an u32, a type-0x21 input buffer, a type-0x22 output buffer | Takes a s32 (Binder ID?), an u32 ('''code'''), a type-0x21 input buffer ('''parcel_data'''), a type-0x22 output buffer ('''parcel_reply''') and an input u32 ('''flags'''). Each word is placed immediately after the previous word. |