WifiController: use callbacks instead of bcasts
Instead of depending on system broadcasts to communicate between
internal wifi system components we now use callbacks. This allows the
modes to communicate back to WifiController about the current state of
the operating mode.
Bug: 31346104
Test: manually verify events are received in WifiController (via logs)
Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Test: will submit for integration tests
Change-Id: I45486c95e094776b429ab7755af264eabd79aa77
6 files changed