commit | 37110fc2caca4cfd8413dd06cb92297411476efe | [log] [tgz] |
---|---|---|
author | David Su <dysu@google.com> | Wed Jul 08 22:40:15 2020 -0700 |
committer | David Su <dysu@google.com> | Wed Jul 15 10:36:48 2020 -0700 |
tree | 2bf9b088de80629bf438affb039de3107179e19a | |
parent | a8cdee7761dcbce8781cf3344906c3b33fe9fbfa [diff] |
ActiveModeWarden: store ClientModeManager & SoftApModeManager separately They are mostly orthogonal and most operations only care about one or the other. Store them in separate collections so that we don't need to perform type casting, which circumvents compiler checks and can be a source of bugs. Bug: 160283853 Test: atest FrameworksWifiTests Test: device boots up and connects to wifi Change-Id: Ieb1e66d27fdaa8c1f6880ff29649df35ef7f5c23