commit | 4e723420e045045f4338ad5328d1519cacc956fa | [log] [tgz] |
---|---|---|
author | Hung-ying Tyan <tyanh@google.com> | Wed Jan 19 16:48:38 2011 +0800 |
committer | Hung-ying Tyan <tyanh@google.com> | Thu Jan 20 12:51:43 2011 +0800 |
tree | 7ee74593ce27cd659d53626ceedd12381904c0e7 | |
parent | 9f3be4c403ac13cb39449267f132e055a4a7a647 [diff] |
Make VpnService synchronous API. This eases VpnSettings on dealing with multiple-activity-instance problem (i.e., SettingsActivity and VpnSettingsActivity). + Most of the code is moved from the VpnServices package to vpn/java/. + VpnManager and VpnServiceBinder are revised to provide synchronous API. + Add a new method isIdle() to IVpnService.aidl. Related bug: 3293236 (need to deal with multiple-activity-instance problem) Change-Id: I03afa3b3af85d7b4ef800683cd075c356a9266c4