commit | 304f9d37b1baa40024090d0de47a078a01768fb2 | [log] [tgz] |
---|---|---|
author | Steven Moreland <smoreland@google.com> | Wed Mar 06 13:55:49 2019 -0800 |
committer | Steven Moreland <smoreland@google.com> | Wed Mar 06 13:55:49 2019 -0800 |
tree | 0848c5d90059be8046bb7f95fb024ca76a347f25 | |
parent | 36415570df3c7f46ff3bd6f4f61abee66e4ff1dc [diff] |
libbinder_ndk: define userdata class in headers Rather than auto-generating it for each class. From 'struct AIBinder' comment: (process boundary) | MyInterface ---> AIBinder_Weak | ProxyForMyInterface ^ . | | | . | | | v | v UserData <--- AIBinder <-|- AIBinder ICInterfaceData represents 'UserData' here. Bug: 127336441 Test: atest android.binder.cts Change-Id: I2ffd7533dd81f06126547e4c82ec7e1e1cb0b0d0