[next] telepathy-glib: TpSvcInterfaceInfo, TpSvcInterfaceSkeleton: add

Simon McVittie smcv at kemper.freedesktop.org
Thu Mar 27 08:42:04 PDT 2014


Module: telepathy-glib
Branch: next
Commit: 225806386dd163b35b8cc8d3fdccb9434709c99d
URL:    http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=225806386dd163b35b8cc8d3fdccb9434709c99d

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Fri Mar 14 19:19:34 2014 +0000

TpSvcInterfaceInfo, TpSvcInterfaceSkeleton: add

These will let us export TpSvc objects as GDBus objects.

TpSvcInterfaceSkeleton is private, so it's OK that it makes assumptions
about how TpDBusDaemon will manage its life-cycle.

---

 .../telepathy-glib/telepathy-glib-docs.sgml        |    1 +
 .../telepathy-glib/telepathy-glib-sections.txt     |    9 +
 telepathy-glib/Makefile.am                         |    4 +
 telepathy-glib/core-svc-interface.c                |  106 +++++++++
 telepathy-glib/core-svc-interface.h                |   50 ++++
 telepathy-glib/debug-internal.h                    |    3 +-
 telepathy-glib/debug.c                             |    2 +
 telepathy-glib/svc-interface-skeleton-internal.h   |   71 ++++++
 telepathy-glib/svc-interface-skeleton.c            |  243 ++++++++++++++++++++
 telepathy-glib/telepathy-glib.h                    |    1 +
 10 files changed, 489 insertions(+), 1 deletion(-)

Diff:   http://cgit.freedesktop.org/telepathy/telepathy-glib/diff/?id=225806386dd163b35b8cc8d3fdccb9434709c99d


More information about the telepathy-commits mailing list