Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drahnr/gdbus-demo
gdbus-demos
https://github.com/drahnr/gdbus-demo
Last synced: about 1 month ago
JSON representation
gdbus-demos
- Host: GitHub
- URL: https://github.com/drahnr/gdbus-demo
- Owner: drahnr
- Created: 2013-08-22T13:46:51.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-08-23T15:19:15.000Z (about 11 years ago)
- Last Synced: 2024-05-01T21:26:24.799Z (7 months ago)
- Language: C
- Size: 133 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gdbus demo
This is not a generic gdbus demo.
It is meant to just show one specific corner case bug.
This shows that method calls being passed to interface NULL are not evaluated when using
`g_dbus_connection_register_object`, whereas the bare metal C reference implemenatation works as the spec says (it allows omitting the interface (read NULL) when calling a remote function).### create the binaries
```bash
waf distclean configure build -j
```### demonstration
Combine one of these
```
build/server-ref.bin
build/client-ref.bin
```with one of those
```
build/server-gdbus.bin
build/client-gdbus.bin
```and see what happens.
Also let `gdbus-monitor --session --monitor` run in parallel.
### Notes
The reference demo shown is really crappy as of now.