Commit Graph

12 Commits

Author SHA1 Message Date
Joe Onorato
6980de4ef9 Don't try to unmarshal void return types when there are out parameters being returned.
Change-Id: Ib7d2a5609167a076dd7ee8e10e8a55056789517e
2011-11-17 16:13:49 -08:00
Joe Onorato
9a7822497f The API doesn't need a container here, all it needs is a Context.
Change-Id: Id270a8cf4ce3b30dd470a5e11b966aaa14fb70c0
2011-10-23 19:11:40 -07:00
Joe Onorato
c7ec1dc21a Update aidl for new Broker API.
Change-Id: I3a51e45a054082a530b5af8aa063da6f674e89bc
2011-10-12 23:22:42 -07:00
Joe Onorato
9e35e44b42 aidl: All flattenable types now must also be parcelable.
This is more a limitation of the grammar than anything else triggering laziness on my part.

Change-Id: I73b21022388c54e516d7e1cddfd4895d351cd194
2011-10-09 22:32:07 -07:00
Joe Onorato
0d2a6b6cf5 Update aidl to new APIs.
Change-Id: I6a3984f9173573a256a60794b7482fab093a2635
2011-10-09 21:51:46 -07:00
Manuel Roman
2c5eb269bb Modified AIDL to support authentication
We need to pass an RpcContext with information
such as the caller's certificate. I also modified
the compiler so it does not use Container anymore
and uses Context

Change-Id: Ie1d247e8cac21f7f207a87b2eb77f3d1dd7215d4
2011-10-08 08:17:06 -07:00
Tim Kilbourn
b8a6f22e1b Fix PresenterClass by adding a _listener field
Change-Id: If5c4fab3bd9b5a42f066c183365aeeec65c87cbc
2011-09-27 10:30:53 -07:00
Joe Onorato
e415ecb479 add presenters to aidl.
Change-Id: I7c3187a5f619f9dd49104b3a131696a32248eb85
2011-09-23 23:57:12 -07:00
Joe Onorato
0ca2a36d8d Support custom flattenable types for RPC. 2011-09-19 16:23:18 -07:00
Joe Onorato
4742c0cd30 Generate fallthrough for unhandled actions in RPC methods.
Change-Id: I2913b20577dd47e000aa6b7403352ee492e6191a
2011-09-19 15:35:02 -07:00
Joe Onorato
a1426e61f4 Add the full suite of RpcData types.
Change-Id: I2798207a5bbce8fbb5980f2aa131d4e1f408839f
2011-09-02 15:28:36 -07:00
Joe Onorato
7add83bbb5 Checkpoint adding @home RPC support to aidl
Change-Id: I85534bd58aabdc58a05b76e49f5580196fefcec9
2011-09-01 15:31:29 -07:00