summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramVertexFixedFunction.java
diff options
context:
space:
mode:
authorRoshan Pius <rpius@google.com>2019-06-27 14:14:40 -0700
committerRoshan Pius <rpius@google.com>2019-08-23 19:04:48 +0000
commitf061a709b692ed834df15527cf0c092970f8f07b (patch)
tree1a390703a6383e75ddba0245c83c33525b86ebe2 /rs/java/android/renderscript/ProgramVertexFixedFunction.java
parent8ceaffbc341e042834b390555a439b5ed991c996 (diff)
NetworkStackClient: Refactor network stack process interaction
Refactor NetworkStackClient class to move the module service binding & network stack process death monitoring to a separate class. This class will only instantiated in the SystemServer process. The new class |SystemServerToNetworkStackConnector| will be used from the client classes corresponding to each module running on the network stack process (NetworkStackClient, WifiStackClient, etc) This has 2 main advantages: a) Reduces code duplication (Otherwise the various Client classes need to replicate the service bindding & process death monitoring). b) Central crash recovery for the network stack process (Otherwise the various Client classes will trigger multiple recovery for a single network stack process crash). Bug: 135679762 Test: Device boots up & connects to wifi networks. Change-Id: I673581b0067b9a3f72dd68a3ab622c18183ebd2e Merged-In: I673581b0067b9a3f72dd68a3ab622c18183ebd2e (cherry picked from commit 7e6f5f5e080f2d2ae3ef0397c21bd666f5ce4d31) (cherry picked from commit b51c428f41c4d09222edfc393e3b41b9dffd3bb2)
Diffstat (limited to 'rs/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions