EmpathyContactMonitor

EmpathyContactMonitor

Synopsis

                    EmpathyContactMonitor;
void                empathy_contact_monitor_set_iface   (EmpathyContactMonitor *self,
                                                         EmpathyContactList *iface);
EmpathyContactMonitor * empathy_contact_monitor_new_for_iface
                                                        (EmpathyContactList *iface);

Object Hierarchy

  GObject
   +----EmpathyContactMonitor

Properties

  "iface"                    EmpathyContactList*   : Read / Write / Construct Only

Signals

  "contact-added"                                  : Run Last
  "contact-avatar-changed"                         : Run Last
  "contact-capabilities-changed"                   : Run Last
  "contact-name-changed"                           : Run Last
  "contact-presence-changed"                       : Run Last
  "contact-presence-message-changed"               : Run Last
  "contact-removed"                                : Run Last

Description

Details

EmpathyContactMonitor

typedef struct _EmpathyContactMonitor EmpathyContactMonitor;


empathy_contact_monitor_set_iface ()

void                empathy_contact_monitor_set_iface   (EmpathyContactMonitor *self,
                                                         EmpathyContactList *iface);

self :

iface :


empathy_contact_monitor_new_for_iface ()

EmpathyContactMonitor * empathy_contact_monitor_new_for_iface
                                                        (EmpathyContactList *iface);

iface :

Returns :

Property Details

The "iface" property

  "iface"                    EmpathyContactList*   : Read / Write / Construct Only

The contact list we're monitoring.

Signal Details

The "contact-added" signal

void                user_function                      (EmpathyContactMonitor *empathycontactmonitor,
                                                        EmpathyContact        *arg1,
                                                        gpointer               user_data)                  : Run Last

@: @:

empathycontactmonitor :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "contact-avatar-changed" signal

void                user_function                      (EmpathyContactMonitor *empathycontactmonitor,
                                                        EmpathyContact        *arg1,
                                                        gpointer               user_data)                  : Run Last

@: @:

empathycontactmonitor :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "contact-capabilities-changed" signal

void                user_function                      (EmpathyContactMonitor *empathycontactmonitor,
                                                        EmpathyContact        *arg1,
                                                        gpointer               user_data)                  : Run Last

@: @:

empathycontactmonitor :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "contact-name-changed" signal

void                user_function                      (EmpathyContactMonitor *empathycontactmonitor,
                                                        EmpathyContact        *arg1,
                                                        gchar                 *arg2,
                                                        gpointer               user_data)                  : Run Last

@: @: @:

empathycontactmonitor :

the object which received the signal.

arg1 :

arg2 :

user_data :

user data set when the signal handler was connected.

The "contact-presence-changed" signal

void                user_function                      (EmpathyContactMonitor *empathycontactmonitor,
                                                        EmpathyContact        *arg1,
                                                        guint                  arg2,
                                                        guint                  arg3,
                                                        gpointer               user_data)                  : Run Last

@: @: @: @:

empathycontactmonitor :

the object which received the signal.

arg1 :

arg2 :

arg3 :

user_data :

user data set when the signal handler was connected.

The "contact-presence-message-changed" signal

void                user_function                      (EmpathyContactMonitor *empathycontactmonitor,
                                                        EmpathyContact        *arg1,
                                                        gchar                 *arg2,
                                                        gpointer               user_data)                  : Run Last

@: @: @:

empathycontactmonitor :

the object which received the signal.

arg1 :

arg2 :

user_data :

user data set when the signal handler was connected.

The "contact-removed" signal

void                user_function                      (EmpathyContactMonitor *empathycontactmonitor,
                                                        EmpathyContact        *arg1,
                                                        gpointer               user_data)                  : Run Last

@: @:

empathycontactmonitor :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.