summaryrefslogtreecommitdiffstats
path: root/core/java/android/net/ConnectivityServiceProtocol.java
Commit message (Collapse)AuthorAgeFilesLines
* Refactor NetworkFactory.Robert Greenwalt2014-06-021-70/+0
| | | | | | | | Make NetworkFactory a concrete class and divide responsibilites between it and NetworkAgent. Factory will track requests and by default give a single connect/disconnect api for ease of use. Then NetworkAgent is created and destroyed as needed with very simple logic. Change-Id: I401c14a6e5466f2fc63b04219b97ff85bb9af291
* Add NetworkMonitor.Paul Jensen2014-05-141-39/+0
| | | | | | | At present the network evaluation / captive portal detection is disabled pending addition of API to bind socket to network. Change-Id: I5d1f5dc86d4dd9481d52dd45d6da0732054c8315
* Enabling internal msg apisRobert Greenwalt2014-05-141-4/+65
| | | | | | | | | | | NetworkFactory and NetworkAgent. First trying with wifi and getting rid of WifiStateTracker. Conflicts: api/current.txt services/core/java/com/android/server/ConnectivityService.java Change-Id: I7f0ec13d7d8988b32f3c6dc71f72012f3349fe02
* Add NetworkFactory support.Robert Greenwalt2014-05-131-0/+48
This is a protocol allowing transports to dynamically register with CS for Handler to Handler communications. bug:13885501 Change-Id: Ic7275e3724a15efc7e5f80981560c4cb3106007b