Commit Graph

25 Commits

Author SHA1 Message Date
Stanislav Angelovic
4ede37d6a3 Install additional documentation files 2019-04-25 12:42:08 +02:00
Stanislav Angelovič
8b7b9197eb Add info on solving libssystemd dependency 2019-04-23 20:30:57 +02:00
sangelovic
e3a74a3ff2 Add unregister function to IObject and IProxy API 2019-04-13 21:17:37 +02:00
sangelovic
ed0745c83a Only install doxy docs if they were generated 2019-04-12 20:27:54 +02:00
sangelovic
93b6e5237a Clean up some names (rename classes, methods, files)
* ConvenienceClasses.h/.inl/.cpp -> ConvenienceApiClasses.h/.inl/.cpp
  * IObjectProxy class -> IProxy
  * Interfaces class -> AdaptorInterfaces
  * Interfaces.h -> split into AdaptorInterfaces.h and ProxyInterfaces.h
  * createObjectProxy() method -> createProxy()
2019-04-09 21:28:07 +02:00
sangelovic
08945acbc4 Simplify and unify callback design for both sync and async methods 2019-04-03 00:05:20 +02:00
Stanislav Angelovič
5673a9bcf2 Update section on async D-Bus methods in sdbus-c++ tutorial 2019-03-30 10:10:55 +01:00
sangelovic
461ac241c8 Introduce doxygen documentation 2019-03-29 21:50:08 +01:00
Stanislav Angelovic
a5692c08ea Rename sdbus-c++ stub code generator to more consistent sdbus-c++-xml2cpp 2019-03-28 19:15:48 +01:00
Stanislav Angelovic
1c4abab3e4 Remove executable bit erroneously set on source files 2019-03-27 17:53:31 +01:00
Stanislav Angelovic
d489eee9c0 Revise and update the tutorial for redesigned sdbus-c++ parts 2019-03-27 17:34:41 +01:00
Stanislav Angelovič
663df31398 Introduce support for asynchronous D-Bus method calls on the client side (#42)
Fixes #32
2019-03-25 14:45:48 +01:00
Roman Ardazishvili
84b15776a3 Add systemd and dbus configuration, e.g. to run samples in 'Using sdbus-c++ library' 2019-02-04 21:22:49 +01:00
Stanislav Angelovič
8c5c774727 Minor fix 2019-01-25 20:02:58 +01:00
Stanislav Angelovič
fad81e7659 Be more clear on the different behavior of proxy factory overloads 2019-01-25 19:50:06 +01:00
Stanislav Angelovic
47fad7dd63 Remove obsolete autotools stuff from the tutorial 2019-01-10 13:59:05 +01:00
Stanislav Angelovič
d764afec93 Little fixes in tutorial code samples
Fixes #24
2018-12-24 15:43:01 +01:00
Stanislav Angelovič
234145cade Clarify proxy and connection stuff in case of ProxyInterfaces 2018-08-06 22:52:38 +02:00
Stanislav Angelovič
e971f95bad Clarify system/session connection on proxy creation 2018-08-06 22:34:08 +02:00
Stanislav Angelovič
d8fd053714 Introduce support for asynchronous server-side methods (#12)
* Add preliminary changes for async server methods

* Refactor the Message concept and break it into distinctive types

* Continue working on async server methods (high-level API mainly)

* Continue developing support for async server

* Finishing async server methods

* Finishing async server methods (fixing tests & cleaning up)

* A little code cleaning

* Add unit tests for type traits of free functions

* Support for generating async server methods in stub headers

* Update ChangeLog for v0.3.0

* Update the tutorial with how to use async server-side methods

* Update the TOC in sdbus-c++ tutorial

* Update numbering in TOC

* Remove unnecessary code

* Final cleanups
2018-07-02 11:22:00 +02:00
Stanislav Angelovič
47139527f4 Update using-sdbus-c++.md 2018-02-27 08:45:40 +00:00
Stanislav Angelovič
b22cac9a63 Try to clarify connection to the systems bus vs. session bus in the tutorial 2018-02-27 08:43:08 +00:00
Stanislav Angelovič
96684ce37f Add design diagram and make additional adjustments in the tutorial 2017-12-14 10:43:41 +01:00
Stanislav Angelovic
55d8084729 Add class diagram 2017-12-14 10:30:55 +01:00
Stanislav Angelovic
35f725a053 Introduce sdbus-c++ v0.2.3 2017-11-27 14:13:55 +01:00