[Bug 27175] Make TpMessage usable in clients
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Oct 13 14:07:52 CEST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=27175
--- Comment #1 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-10-13 05:07:51 PDT ---
Things needing fixing:
- consider making it a GObject, with tp_message_destroy a deprecated alias for
g_object_unref?
- make client-side received-message objects read-only? (we still need the set
methods to work client-side while sending a message, though)
- make it use TpVariantMap internally (Bug #30423) and use the dbus-glib escape
hatch to convert to/from dbus-glib GValues when necessary?
- add a tp_message_copy?
- handle refcounting works differently in the CM and in a client
- the client-side version probably wants a small amount of TpContact
interaction?
- also deal with the case of a serialized/deserialized message (use GVariant),
in which handles are no longer meaningful, but string IDs are still useful?
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list