![]() |
![]() |
![]() |
telepathy-glib Reference Manual | ![]() |
---|---|---|---|---|
#include <telepathy-glib/channel-iface.h> void (*TpChannelFunc) (TpChannelIface *self, gpointer userdata); TpChannelIface; TpChannelIfaceClass;
This interface defines a basic set of channel properties. It's mainly used in TpChannelFactoryIface to represent the returned channel objects.
void (*TpChannelFunc) (TpChannelIface *self, gpointer userdata);
A callback for functions which act on channels.
self : |
An object implementing the channel interface |
userdata : |
Arbitrary user-supplied data |
typedef struct _TpChannelIface TpChannelIface;
Opaque typedef representing a channel.
typedef struct { GTypeInterface parent_class; } TpChannelIfaceClass;
The class of the TpChannelIface interface.
GTypeInterface parent_class ; |
The parent interface |