History log of /system/connectivity/apmanager/dbus/manager_dbus_adaptor.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7758d8db3ddb2582fb57bda4a26c9f6f6bd20316 23-Nov-2015 Peter Qiu <zqiu@google.com> Remove D-Bus dependency from Manager

Here are the main changes:
1. Cleanup Manager::CreateService and Manager::RemoveService API
to remove D-Bus dependency.
1. Use refptr for Service since it will be maintained by both
Manager and its adaptor.
2. Move the monitoring of the service creator/owner to the adaptor,
since the DBusServiceWatcher is D-Bus specific.

Bug: 24194427
TEST=Start AP service on Brillo board, stop weaved, verify service
is destroyed and removed from apmanager.
TEST=Verify device setup works on Brillo board.
TEST=Verify apmanager does not crash on restart.
TEST=Run unittests on both Brillo and Chrome OS.

Change-Id: I33fd4eec2c1adf12830484ca087bd9dd56767288
/system/connectivity/apmanager/dbus/manager_dbus_adaptor.h
685dd4acea083dc74105edbdf8a06e539c291a45 22-Nov-2015 Peter Qiu <zqiu@google.com> Provide abstraction for ManagerAdaptorInterface

D-Bus implementation of the interface is also included.

Bug: 24194427
TEST=Build apmanager for both Brillo and Chrome OS

Change-Id: Id2478673cbca36279fb9e5e87a203a4eb021d1db
/system/connectivity/apmanager/dbus/manager_dbus_adaptor.h