summaryrefslogtreecommitdiff
path: root/telepathy-glib/proxy-subclass.h
Commit message (Collapse)AuthorAgeFilesLines
* TpProxy: Deprecate _borrow_ functions and replace them by _get_Xavier Claessens2012-09-051-0/+7
| | | | | | New transfer and naming policy has been discussed in https://bugs.freedesktop.org/show_bug.cgi?id=39189 and is documented there: http://telepathy.freedesktop.org/wiki/Style/TelepathyGLib
* Consider proxy-subclass.h as a meta headerXavier Claessens2012-06-051-0/+4
| | | | | | That header can be included directly, so proxy.h would #error. https://bugs.freedesktop.org/show_bug.cgi?id=49384
* tp_proxy_add_interfaces: interfaces is a 'const gchar * const *'Guillaume Desmottes2011-04-121-1/+1
|
* Refactor tp_proxy_add_interfaces out from TpConn introspectionOlli Salli2011-04-111-0/+1
|
* TpProxy: rename @interface to @iface in all function parametersSimon McVittie2009-10-161-2/+2
| | | | Same rationale as previous commit.
* tp_proxy_signal_connection_v0_new: rename @interface to @ifaceSimon McVittie2009-10-161-1/+1
| | | | | Same rationale as previous commit. In this case we also have to rename a local variable from @iface to @iface_proxy.
* tp_proxy_pending_call_v0_new: rename @interface to @ifaceSimon McVittie2009-10-161-1/+1
| | | | Same rationale as previous commit.
* Add init functions which have to be called at the beginning of extensions' ↵Simon McVittie2008-04-021-0/+2
| | | | | | cli_init functions to enforce correct overriding (fd.o #15325) 20080402205911-53eee-c21ae293874d41fe3ef70e7389bc077d8c02d8d4.gz
* Add tp_proxy_dbus_g_proxy_claim_for_signal_addingSimon McVittie2008-04-021-0/+2
| | | | 20080402200940-53eee-c2911823904b3d87deef6035d07d1dc79856b4f3.gz
* TpProxy: to reduce confusion, never call TpProxyPendingCall instances "self" ↵Simon McVittie2008-03-031-3/+3
| | | | | | (call them "pc" instead). Likewise, call TpProxySignalConnection instances "sc" and TpProxySignalInvocation instances "invocation". 20080303105446-53eee-c4d71bc22a706732f0171864367c4dd3f2563092.gz
* In TpProxyPendingCall internals, add a boolean parameter cancel_must_raise: ↵Simon McVittie2008-01-151-1/+1
| | | | | | if TRUE, we call the invoke callback on cancellation, raising TP_DBUS_ERROR_CANCELLED (the old behaviour corresponds to FALSE) 20080115120432-53eee-b576963ca1815f0bff3fd831cf9cd56dc70ff3fb.gz
* Add infrastructure to remap DBUS_GERROR_REMOTE_EXCEPTION to a useful GError. ↵Simon McVittie2008-01-141-1/+4
| | | | | | Also rethink the API of tp_proxy_class_hook_on_interface_add on the same basis 20080114133718-53eee-f5455c10b8eb3e362bc08e1a9290cbbdd2033636.gz
* Pass the DBusGProxy to tp_proxy_pending_call_v0_newSimon McVittie2008-01-111-1/+1
| | | | 20080111155755-53eee-3e2ef5718feaa25b591e82de28263b287218ef9e.gz
* API change: rename tp_proxy_invalidated to _invalidate, rename ↵Simon McVittie2008-01-101-1/+1
| | | | | | TpProxy::destroyed to ::invalidated, change arguments of that signal from (GError as POINTER) to (domain as UINT, code as INT, message as STRING) for general sanity 20080110154628-53eee-cc928fe5a1e5ecf6cf93bfbc5299ff14e0364ca8.gz
* TpProxy, glib-client-gen: raise a GError from *_connect_to_* (as always, it ↵Simon McVittie2008-01-101-1/+1
| | | | | | can safely be NULL to ignore the error) 20080110123156-53eee-bdad3f1cd063c67e432cf4e924f3db500aef10b1.gz
* TpProxy: copyright 2008Simon McVittie2008-01-101-2/+2
| | | | 20080110114013-53eee-c8eb91b1fcf20cc66639fd567ea61cdf8e0f0672.gz
* TpProxy: redo signal connection API so signal callbacks can be invoked in ↵Simon McVittie2008-01-081-9/+8
| | | | | | idle callbacks (same reasoning as method callbacks) 20080108172357-53eee-ff162a3eb55384b248cf560e3bf377ec7d9470b9.gz
* Alter pending call API so it can call the callback from an idle handler, to ↵Simon McVittie2008-01-081-9/+14
| | | | | | avoid problems with dbus_connection_dispatch non-reentrancy 20080108132038-53eee-250ad7c8c370f26cdca49ff83e472f36e9018e27.gz
* Add missing proxy-subclass.hSimon McVittie2007-12-191-0/+69
20071219095838-53eee-a4eb305852ac1b58adbb2564a1eb80c5d1fa9152.gz