| Top |
GQuark
wocky_roster_error_quark (void);
Get the error quark used by the roster.
#define WOCKY_ROSTER_ERROR (wocky_roster_error_quark ())
Get access to the error quark of the roster.
void wocky_roster_fetch_roster_async (WockyRoster *self,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean wocky_roster_fetch_roster_finish (WockyRoster *self,GAsyncResult *result,GError **error);
WockyBareContact * wocky_roster_get_contact (WockyRoster *self,const gchar *jid);
void wocky_roster_add_contact_async (WockyRoster *self,const gchar *jid,const gchar *name,const gchar * const *groups,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean wocky_roster_add_contact_finish (WockyRoster *self,GAsyncResult *result,GError **error);
void wocky_roster_remove_contact_async (WockyRoster *self,WockyBareContact *contact,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean wocky_roster_remove_contact_finish (WockyRoster *self,GAsyncResult *result,GError **error);
void wocky_roster_change_contact_name_async (WockyRoster *self,WockyBareContact *contact,const gchar *name,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean wocky_roster_change_contact_name_finish (WockyRoster *self,GAsyncResult *result,GError **error);
void wocky_roster_contact_add_group_async (WockyRoster *self,WockyBareContact *contact,const gchar *group,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean wocky_roster_contact_add_group_finish (WockyRoster *self,GAsyncResult *result,GError **error);
void wocky_roster_contact_remove_group_async (WockyRoster *self,WockyBareContact *contact,const gchar *group,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean wocky_roster_contact_remove_group_finish (WockyRoster *self,GAsyncResult *result,GError **error);
const gchar *
wocky_roster_subscription_to_string (WockyRosterSubscriptionFlags subscription);
Flags to document the subscription information between contacts.
|
the user does not have a subscription to the contact's presence information, and the contact does not have a subscription to the user's presence information |
||
|
the user has a subscription to the contact's presence information, but the contact does not have a subscription to the user's presence information |
||
|
the contact has a subscription to the user's presence information, but the user does not have a subscription to the contact's presence information |
||
|
both the user and the contact have subscriptions to each other's presence information |
“session” property“session” WockySession *
the wocky session used by this roster.
Flags: Read / Write / Construct Only
“added” signalvoid user_function (WockyRoster *wockyroster, GObject *arg1, gpointer user_data)
Flags: Run Last
“removed” signalvoid user_function (WockyRoster *wockyroster, GObject *arg1, gpointer user_data)
Flags: Run Last