History log of /system/weaved/libweaved/service.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e9a8385bccf042c9e80b69de18f3b58179309615 28-Jan-2016 Alex Vakulenko <avakulenko@google.com> weaved: Remove brillo::Any from public weaved APIs

Replaced brillo::Any with base::Value in weaved client library
APIs in order to remove remaining dependency on D-Bus libraries.

BUG: 26558300
Change-Id: I8365743c31022a2f76a8a8768adf6ad19d509749
/system/weaved/libweaved/service.h
3faf0373f486dc6a638a5df997ada3baa3588e7e 08-Jan-2016 Alex Vakulenko <avakulenko@google.com> Add ability for daemons to subscribe to pairing session changes

Added Service::SetPairingInfoListener() to provide a callback to
be invoked when pairing session starts/ends. This will let vendor
daemons to display/indicate pairing code to the user.

BUG: 26467076
Change-Id: Ic531c6599eb0dc665670346e5df59cb2cb3ed4cf
/system/weaved/libweaved/service.h
c984451a701ab88a14ff5d911939e686f09d16a8 07-Jan-2016 Alex Vakulenko <avakulenko@google.com> weaved: Split command and state property name into a trait and a name

Service::AddCommandHandler and Service::SetStateProperty now accept
the propetry name and the trait name as separate parameter which allows
for using a literal constant for the trait name in client code.

BUG: 26443877
Change-Id: I77a7cf22db74b64b28a890cdd2dafeb5546ce78b
/system/weaved/libweaved/service.h
ae29f7d91a0b4178556eeb6b99fd05d90fcefd3d 22-Dec-2015 Alex Vakulenko <avakulenko@google.com> Add Binder support to weaved and remove D-Bus interface

Added binder-based IPC to weaved instead of D-Bus. Removed the
old weave commands based on D-Bus and redesigned client library
interface to be more in line with how Binder operates.

BUG: 23782171, 25523591

Change-Id: Ic39a6a2edf2e033e506d233919c9d04e4fab8d01
/system/weaved/libweaved/service.h