| Top |
| void | (*SwClientServiceGetCapabilitiesCallback) () |
| void | sw_client_service_get_static_capabilities () |
| void | sw_client_service_get_dynamic_capabilities () |
| void | sw_client_service_request_avatar () |
| void | (*SwClientServiceUpdateStatusCallback) () |
| void | sw_client_service_credentials_updated () |
| void | sw_client_service_update_status () |
| void | sw_client_service_update_status_with_fields () |
| void | (*SwClientServiceQueryOpenViewCallback) () |
| void | sw_client_service_query_open_view () |
| void | sw_client_service_banishable_hide_item () |
| const char * | sw_client_service_get_name () |
| const char * | sw_client_service_get_display_name () |
| gboolean | sw_client_service_has_cap () |
| void | avatar-retrieved | Run First |
| void | capabilities-changed | Run First |
| void | status-updated | Run First |
| void | user-changed | Run First |
| SwClientService | |
| SwClientServiceClass | |
| #define | IS_CONFIGURED |
| #define | CAN_VERIFY_CREDENTIALS |
| #define | CREDENTIALS_VALID |
| #define | CREDENTIALS_INVALID |
| #define | CAN_UPDATE_STATUS |
| #define | CAN_REQUEST_AVATAR |
| #define | CAN_GEOTAG |
void (*SwClientServiceGetCapabilitiesCallback) (SwClientService *service,const char **caps,const GError *error,gpointer userdata);
void sw_client_service_get_static_capabilities (SwClientService *service,SwClientServiceGetCapabilitiesCallback cb,gpointer userdata);
void sw_client_service_get_dynamic_capabilities (SwClientService *service,SwClientServiceGetCapabilitiesCallback cb,gpointer userdata);
void
sw_client_service_request_avatar (SwClientService *service);
void (*SwClientServiceUpdateStatusCallback) (SwClientService *service,const GError *error,gpointer userdata);
void
sw_client_service_credentials_updated (SwClientService *service);
void sw_client_service_update_status (SwClientService *service,SwClientServiceUpdateStatusCallback cb,const gchar *status_msg,gpointer userdata);
void sw_client_service_update_status_with_fields (SwClientService *service,SwClientServiceUpdateStatusCallback cb,const gchar *status_msg,GHashTable *fields,gpointer userdata);
void (*SwClientServiceQueryOpenViewCallback) (SwClientService *query,SwClientItemView *item_view,gpointer userdata);
void sw_client_service_query_open_view (SwClientService *service,const gchar *query,GHashTable *params,SwClientServiceQueryOpenViewCallback cb,gpointer userdata);
void sw_client_service_banishable_hide_item (SwClientService *service,const gchar *uid);
const char *
sw_client_service_get_display_name (SwClientService *service);
typedef struct {
GObjectClass parent_class;
void (*capabilities_changed) (SwClientService *service, const char **caps);
void (*user_changed) (SwClientService *service);
void (*avatar_retrieved) (SwClientService *service, gchar *path);
void (*status_updated) (SwClientService *service, gboolean success);
} SwClientServiceClass;
“avatar-retrieved” signalvoid user_function (SwClientService *swclientservice, gchar *arg1, gpointer user_data)
Flags: Run First
“capabilities-changed” signalvoid user_function (SwClientService *swclientservice, GStrv arg1, gpointer user_data)
Flags: Run First
“status-updated” signalvoid user_function (SwClientService *swclientservice, gboolean arg1, gpointer user_data)
Flags: Run First
“user-changed” signalvoid user_function (SwClientService *swclientservice, gpointer user_data)
Flags: Run First