History log of /system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e763c873b70ea6ba38491969ef2aaf3a7bec17d4 18-Aug-2017 Ningyuan Wang <nywang@google.com> Remove RTT related code from wificond

Bug: 64809697
Test: compile, unit tests
Change-Id: I4457dee48b7af6e4d2d709b636e4ddecbd8d68cd
/system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl
eb59d4dd54bfaaaac243e762462bbe25f4797ea4 10-Oct-2016 Ningyuan Wang <nywang@google.com> Add RTTController and corresponding aidl interface to wificond

This add RttController interface as a lazy initialization object.
User can get an instance of RttController while register a RttClient
through wificond.

Currently HAL RttController has an optional parameter for choosing
on which network interface will RTT run. However, in order to
hide interface concept from RTT framework as well as keep simplicity,
we don't expose this interface choice via aidl to framework for now.

Bug: 31756849
Test: compile

Change-Id: I2a13374254fd8c6bd7911e5cfbe3297cde25e9e7
/system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl
29fca8817115e7b30eac16cce5917520b1fc2834 12-Sep-2016 Ningyuan Wang <nywang@google.com> Add 'get interfaces' to wificond Binder interface.

This also adds the missing 'override' to enableSupplicant() and
disableSupplicant().

BUG=31430211
TEST=compile, manual tests

Change-Id: I23db45a41d1dcbf5d3294b50e94961eb2de6bf4a
/system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl
dea7ebe3078dc347ef4d49d2293b391a479242cf 09-Sep-2016 Ningyuan Wang <nywang@google.com> Add binder interface for registering/unregistering interface changes

BUG=31349441
TEST=compile, unit tests
Change-Id: I0fa00ecdeec46246875f7de2479dab1470d102e5
/system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl
c139fbf821d3c62523afbcf0950ebc2d1abaa93d 27-Jul-2016 Christopher Wiley <wiley@google.com> Add support for creating client interfaces

Bug: 30041062
Test: unit/integration tests pass

Change-Id: I48a0adc338e474085c399750441198a4acae2cf5
/system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl
eafdaa952e5d9de2c944d28c861a17406b54337c 15-Jul-2016 Christopher Wiley <wiley@google.com> Do not throw RuntimeException on error

Signal that we've hit an error condition while creating an interface by
returning null and logging a message in wificond. The Java can't do
anything more meaningful with an exception.

Bug: 30159593
Change-Id: I5e75f2edad4a5e319adc865216a2e3566d9a1573
Test: WiFi tethering continues to work.
/system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl
30b1d2976873e3fe3cf7b8c5f381848c9c1ccdb2 12-Jul-2016 Christopher Wiley <wiley@google.com> Change AIDL style to match other AIDL style

Bug: 30090557
Change-Id: Ic0ecca115bb94c04446edfe5c7299a70bc10e4b2
Test: Compiles
/system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl
f229bbe6676ac7d12f4aa22a902eb2eefb2fc5c6 23-Jun-2016 Christopher Wiley <wiley@google.com> Expose IPC interfaces to create/destroy AP interfaces

Bug: 29579539
Change-Id: I49e050a6c806a5841931b1c2cddfbba7925f744a
Test: Unit, integration tests pass
/system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl
fb2880c1108cf2b68599f3a879bf2f97dce6a3d4 22-Jun-2016 Christopher Wiley <wiley@google.com> Remove the concept of a chip from wificond

Today, there is little point in obsessing about chips, since we have
exactly one chip per device. At some point, wificond will need to
become aware of chips, but we can make more progress by delaying
speculation until the HAL is ready.

Bug: 29578895
Change-Id: I68b2d069118538555b7a9fb315e62f294f13bbeb
Test: Compiles, unit, integration tests pass
/system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl
f771ca1e6e0961f7a9296f140f4df0eaea9dcadd 08-Jun-2016 Christopher Wiley <wiley@google.com> Add android.net.wifi.IWificond AIDL

This is the root object exposed by wificond via Binder as described in
the design document.

Bug: 29218284
Change-Id: Ia6a21285f974d322f3ed9dd20e865fac4c4b31ac
Test: Compiles, unit, integration tests pass.
/system/connectivity/wificond/aidl/android/net/wifi/IWificond.aidl