xref: /aosp_15_r20/test/dittosuite/example/android/binder_nested_parcel.ditto (revision 6fa2df46f119dce7527f5beb2814eca0e6f886ac)
1*6fa2df46SAndroid Build Coastguard Workermain: {
2*6fa2df46SAndroid Build Coastguard Worker  binder_request: {
3*6fa2df46SAndroid Build Coastguard Worker    generic_service: {
4*6fa2df46SAndroid Build Coastguard Worker      name: "package",
5*6fa2df46SAndroid Build Coastguard Worker      # getServiceInfo
6*6fa2df46SAndroid Build Coastguard Worker      code: 14,
7*6fa2df46SAndroid Build Coastguard Worker      # component
8*6fa2df46SAndroid Build Coastguard Worker      parcel_input: [{
9*6fa2df46SAndroid Build Coastguard Worker        type: PARCEL,
10*6fa2df46SAndroid Build Coastguard Worker        nested_parcel : {
11*6fa2df46SAndroid Build Coastguard Worker          parcel_inputs: [
12*6fa2df46SAndroid Build Coastguard Worker          # package name
13*6fa2df46SAndroid Build Coastguard Worker          {
14*6fa2df46SAndroid Build Coastguard Worker            type: STRING_16,
15*6fa2df46SAndroid Build Coastguard Worker            data: "com.google.android.apps.wallpaper"
16*6fa2df46SAndroid Build Coastguard Worker          },
17*6fa2df46SAndroid Build Coastguard Worker          # class name
18*6fa2df46SAndroid Build Coastguard Worker          {
19*6fa2df46SAndroid Build Coastguard Worker            type: STRING_16,
20*6fa2df46SAndroid Build Coastguard Worker            data: "com.google.android.apps.wallpaper.backdrop.BackdropRotationTask"
21*6fa2df46SAndroid Build Coastguard Worker          }
22*6fa2df46SAndroid Build Coastguard Worker          ]
23*6fa2df46SAndroid Build Coastguard Worker        }
24*6fa2df46SAndroid Build Coastguard Worker      }]
25*6fa2df46SAndroid Build Coastguard Worker    },
26*6fa2df46SAndroid Build Coastguard Worker  }
27*6fa2df46SAndroid Build Coastguard Worker},
28*6fa2df46SAndroid Build Coastguard Workerglobal {}