Top | ![]() |
![]() |
![]() |
![]() |
GsFedoraThirdParty *
gs_fedora_third_party_new (GsPluginLoader *plugin_loader
);
gboolean
gs_fedora_third_party_is_available (GsFedoraThirdParty *self
);
void
gs_fedora_third_party_invalidate (GsFedoraThirdParty *self
);
void gs_fedora_third_party_query (GsFedoraThirdParty *self
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
gboolean gs_fedora_third_party_query_finish (GsFedoraThirdParty *self
,GAsyncResult *result
,GsFedoraThirdPartyState *out_state
,GError **error
);
gboolean gs_fedora_third_party_query_sync (GsFedoraThirdParty *self
,GsFedoraThirdPartyState *out_state
,GCancellable *cancellable
,GError **error
);
void gs_fedora_third_party_switch (GsFedoraThirdParty *self
,gboolean enable
,gboolean config_only
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
gboolean gs_fedora_third_party_switch_finish (GsFedoraThirdParty *self
,GAsyncResult *result
,GError **error
);
gboolean gs_fedora_third_party_switch_sync (GsFedoraThirdParty *self
,gboolean enable
,gboolean config_only
,GCancellable *cancellable
,GError **error
);
void gs_fedora_third_party_opt_out (GsFedoraThirdParty *self
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
gboolean gs_fedora_third_party_opt_out_finish (GsFedoraThirdParty *self
,GAsyncResult *result
,GError **error
);
gboolean gs_fedora_third_party_opt_out_sync (GsFedoraThirdParty *self
,GCancellable *cancellable
,GError **error
);
void gs_fedora_third_party_list (GsFedoraThirdParty *self
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
gboolean gs_fedora_third_party_list_finish (GsFedoraThirdParty *self
,GAsyncResult *result
,GHashTable **out_repos
,GError **error
);
gboolean gs_fedora_third_party_list_sync (GsFedoraThirdParty *self
,GHashTable **out_repos
,GCancellable *cancellable
,GError **error
);
gboolean gs_fedora_third_party_util_is_third_party_repo (GHashTable *third_party_repos
,const gchar *origin
,const gchar *management_plugin
);