mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2025-12-24 17:00:09 +01:00
* glib/dbus-gobject.c (set_object_property): split out /
re-work, use the property type, and not the message type(!)
(get_object_property): ditto.
* glib/dbus-gvalue.c (dbus_gvalue_demarshal),
(dbus_gvalue_marshal): make this code re-usable, needed
for signals too, also on both proxy and server side.
Re-write for more efficiency / readability.
16 lines
332 B
C
16 lines
332 B
C
#ifndef DBUS_GOBJECT_VALUE_H
|
|
#define DBUS_GOBJECT_VALUE_H
|
|
|
|
#include <dbus/dbus.h>
|
|
#include <glib.h>
|
|
#include <glib-object.h>
|
|
|
|
G_BEGIN_DECLS
|
|
|
|
gboolean dbus_gvalue_demarshal (DBusMessageIter *iter, GValue *value);
|
|
gboolean dbus_gvalue_marshal (DBusMessageIter *iter, GValue *value);
|
|
|
|
|
|
G_END_DECLS
|
|
|
|
#endif /* DBUS_GOBJECT_VALUE_H */
|