commit | 7a1c24fd5f064274df1008a6f903dee7018a3df1 | [log] [tgz] |
---|---|---|
author | Yu Shan <shanyu@google.com> | Fri Nov 05 17:13:24 2021 -0700 |
committer | Yu Shan <shanyu@google.com> | Tue Nov 16 15:45:03 2021 -0800 |
tree | 36bd10a90dac8f9b1e1379c6ca674fc885101927 | |
parent | 8c24b293eb7fe08c0cf593a09fff2c0f590c8d7e [diff] |
Create ConnectedClient to manage VHAL clients. Create a class to represent each VHAL client for each operations. This class would manage the pending requests and maintain callbacks that should be called when we get the result for async requests or when the request time-out. Test: atest DefaultVehicleHalTest Bug: 200737967 Change-Id: I0e0be46f4a77b5dd5569fa949f67618a9aa9ac73