Top | ![]() |
![]() |
![]() |
![]() |
Each client to which the ChannelDispatcher can send channels must implement the Client interface. This object represents such a client, and is mainly useful in the implementation of the ChannelDispatcher itself.
void
tp_client_init_known_interfaces (void
);
Ensure that the known interfaces for TpClient have been set up.
This is done automatically when necessary, but for correct
overriding of library interfaces by local extensions, you should
call this function before calling
tp_proxy_or_subclass_hook_on_interface_add()
with first argument
TP_TYPE_CLIENT
.
Since 0.7.32
struct TpClient;
Each client to which the ChannelDispatcher can send channels must implement the Client interface. This object represents such a client, and is mainly useful in the implementation of the ChannelDispatcher itself.
This proxy is usable but very incomplete: accessors for D-Bus properties will be added in a later version of telepathy-glib.
Many operations performed on a Client are done via D-Bus properties.
Until convenience methods for this are implemented, use of the generic
tp_cli_dbus_properties_call_get_all()
and tp_cli_dbus_properties_call_set()
methods is recommended.
Since 0.7.32