DBus example using low level DBus C API