summaryrefslogtreecommitdiffstats
path: root/core/java/android/bluetooth
diff options
context:
space:
mode:
authorHung-ying Tyan <tyanh@google.com>2009-07-23 07:37:27 +0800
committerHung-ying Tyan <tyanh@google.com>2009-07-27 06:13:11 +0800
commit21bd4af88a24d0df020f68683f7c60698ebcc76a (patch)
tree8337b08a6931d3666ad96218c99242e0051c3b91 /core/java/android/bluetooth
parent11b6a29dfe380c97fa3df67a6b97ff3383592b58 (diff)
downloadframeworks_base-21bd4af88a24d0df020f68683f7c60698ebcc76a.zip
frameworks_base-21bd4af88a24d0df020f68683f7c60698ebcc76a.tar.gz
frameworks_base-21bd4af88a24d0df020f68683f7c60698ebcc76a.tar.bz2
Simplify the VPN service implementation.
+ Remove NormalProcessProxy and ProcessProxy as they are not used anymore. + Rename AndroidServiceProxy to DaemonProxy and simplify its implementation as it does not extend to ProcessProxy anymore. + Execute connect() in VpnService in one thread, which simplifies socket and error handling. + Modify service subclasses accordingly. + Execute connect() and disconnect() in VpnServiceBinder so that the operations do not block the UI thread. Mark service as foreground only upon connecting.
Diffstat (limited to 'core/java/android/bluetooth')
0 files changed, 0 insertions, 0 deletions