Commit Graph

36 Commits

Author SHA1 Message Date
Tim Kourt 6ba707fca8 client: add completion for proxy property names and values 2018-07-25 16:05:09 -05:00
Tim Kourt d3742ba651 client: add property setter for proxy
v2: renamed builder_append_value_variant -> append
2018-07-25 15:26:31 -05:00
Tim Kourt 46a188eb39 client: rename property setters
As the local objects are updated from DBus, the new name is more
appropriate for the purpose.
2018-07-25 11:16:54 -05:00
Tim Kourt e71687e901 client: add proxy_interface comparison func. 2018-05-31 19:29:51 -05:00
Tim Kourt 53124e8fff client: abstract the value parameter for completion 2018-05-31 19:29:15 -05:00
Tim Kourt 85a1678147 client: introduce agent 2018-05-03 16:00:23 -05:00
Tim Kourt d1a00d9b34 client: implement agent-manager API 2018-05-03 16:00:23 -05:00
Tim Kourt 9bb19526d9 client: Exclude unnecessary checks
Arrays are guaranteed to be initialized during
the compilation time.
2017-08-23 16:26:05 -05:00
Tim Kourt 02f47a164c client: fix dependency unbind logic 2017-05-19 18:05:16 -05:00
Tim Kourt 006e60d291 client: allow interface search by NULL property 'value' 2017-05-12 17:46:44 -05:00
Tim Kourt 1fed159f4a client: fix leaks 2017-05-12 14:38:03 -05:00
Tim Kourt 8080789d77 client: add properties interface into ignorable list 2017-05-01 16:57:56 -05:00
Tim Kourt 893a0e67b2 client: add subscription for the property updates 2017-05-01 13:46:49 -05:00
Tim Kourt 6a06623b0d client: exclude unicode characters 2017-04-28 13:27:05 -05:00
Tim Kourt 425cb23f98 client: Ops check on destroy 2017-04-26 18:51:45 -05:00
Tim Kourt 5b94af5aab client: display device properties 2017-04-26 18:51:21 -05:00
Tim Kourt e04df7f282 client: cmd argument completion based on properties 2017-04-26 18:48:25 -05:00
Tim Kourt 59a3c848ff client: Change signature of the prop. setters 2017-04-25 17:04:14 -05:00
Tim Kourt 8f632633c1 client: Add NULL check for ops 2017-04-25 12:37:24 -05:00
Tim Kourt 1ef601dcf8 client: Handle failed retrieval of the objects 2017-04-21 15:00:57 -05:00
Tim Kourt 107cd45e92 client: Enable cmd prompt on dbus OM callback 2017-04-20 17:32:33 -05:00
Tim Kourt 51cfb41005 client: Device command implementations 2017-04-18 17:17:01 -05:00
Tim Kourt 702be02527 client: Proxy method call 2017-04-18 16:43:42 -05:00
Tim Kourt 0ada918031 client: Device show cmd 2017-04-18 12:16:35 -05:00
Tim Kourt 9eccb29ef3 client: Proxy accessors 2017-04-14 16:39:04 -05:00
Tim Kourt ef394579b0 client: Add INTERFACE_TYPE 2017-04-13 13:21:28 -05:00
Tim Kourt 50c76baed4 client: Interface dependency binding 2017-04-10 20:01:43 -05:00
Tim Kourt e3f823061e client: Add interface_type_register/unregister 2017-04-10 18:36:16 -05:00
Tim Kourt 5e3a8bcd9d client: Add proxy property handlers 2017-04-10 12:17:39 -05:00
Tim Kourt b6ebce0d90 client: disconnect message 2017-04-07 17:24:37 -05:00
Tim Kourt a21db05517 client: Proxy interface destruction logic 2017-04-07 17:18:14 -05:00
Tim Kourt 0d7d5a427d client: Proxy interface creation logic 2017-04-07 17:16:24 -05:00
Tim Kourt a60164f08f client: Add interfaces added/removed hadlers 2017-04-07 17:09:55 -05:00
Tim Kourt 27cc60987f client: handle managed objects 2017-04-06 15:14:14 -05:00
Tim Kourt 0ca8d32384 client: Subscribe for the dbus events 2017-03-24 09:06:30 -05:00
Tim Kourt aa5ba1129f client: Create dbus-proxy files
The purpose of these files is to encapsulate all of the dbus
related functionality
2017-03-23 17:31:58 -05:00