Top | ![]() |
![]() |
![]() |
![]() |
gboolean
ags_service_provider_is_operating (AgsServiceProvider *service_provider
);
Check if is operating.
Since: 2.0.0
AgsServerStatus *
ags_service_provider_server_status (AgsServiceProvider *service_provider
);
Get server status.
Since: 2.0.0
gpointer
ags_service_provider_get_env (AgsServiceProvider *service_provider
);
Get xmlrpc_env.
Since: 2.0.0
void ags_service_provider_set_registry (AgsServiceProvider *service_provider
,GObject *registry
);
Set registry.
Since: 2.0.0
GObject *
ags_service_provider_get_registry (AgsServiceProvider *service_provider
);
Get registry.
Since: 2.0.0
void ags_service_provider_set_server (AgsServiceProvider *service_provider
,GList *server
);
Set server.
Since: 2.0.0
GList *
ags_service_provider_get_server (AgsServiceProvider *service_provider
);
Get server.
Since: 2.0.0
void ags_service_provider_set_certificate_manager (AgsServiceProvider *service_provider
,AgsCertificateManager *certificate_manager
);
Set certificate manager.
Since: 2.0.0
AgsCertificateManager *
ags_service_provider_get_certificate_manager
(AgsServiceProvider *service_provider
);
Get certificate manager.
Since: 2.0.0
void ags_service_provider_set_password_store_manager (AgsServiceProvider *service_provider
,AgsPasswordStoreManager *password_store_manager
);
Set password store manager.
Since: 2.0.0
AgsPasswordStoreManager *
ags_service_provider_get_password_store_manager
(AgsServiceProvider *service_provider
);
Get password store manager.
Since: 2.0.0
void ags_service_provider_set_authentication_manager (AgsServiceProvider *service_provider
,AgsAuthenticationManager *authentication_manager
);
Set authentication manager.
Since: 2.0.0
AgsAuthenticationManager *
ags_service_provider_get_authentication_manager
(AgsServiceProvider *service_provider
);
Get authentication manager.
Since: 2.0.0
#define AGS_IS_SERVICE_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_SERVICE_PROVIDER))
#define AGS_IS_SERVICE_PROVIDER_INTERFACE(vtable) (G_TYPE_CHECK_CLASS_TYPE((vtable), AGS_TYPE_SERVICE_PROVIDER))
#define AGS_SERVICE_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_SERVICE_PROVIDER, AgsServiceProvider))
#define AGS_SERVICE_PROVIDER_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE((obj), AGS_TYPE_SERVICE_PROVIDER, AgsServiceProviderInterface))
#define AGS_SERVICE_PROVIDER_INTERFACE(vtable) (G_TYPE_CHECK_CLASS_CAST((vtable), AGS_TYPE_SERVICE_PROVIDER, AgsServiceProviderInterface))
struct AgsServiceProviderInterface { GTypeInterface ginterface; gboolean (*is_operating)(AgsServiceProvider *service_provider); AgsServerStatus* (*server_status)(AgsServiceProvider *service_provider); gpointer (*get_env)(AgsServiceProvider *service_provider); void (*set_registry)(AgsServiceProvider *service_provider, GObject *registry); GObject* (*get_registry)(AgsServiceProvider *service_provider); void (*set_server)(AgsServiceProvider *service_provider, GList *server); GList* (*get_server)(AgsServiceProvider *service_provider); void (*set_certificate_manager)(AgsServiceProvider *service_provider, AgsCertificateManager *certificate_manager); AgsCertificateManager* (*get_certificate_manager)(AgsServiceProvider *service_provider); void (*set_password_store_manager)(AgsServiceProvider *service_provider, AgsPasswordStoreManager *password_store_manager); AgsPasswordStoreManager* (*get_password_store_manager)(AgsServiceProvider *service_provider); void (*set_authentication_manager)(AgsServiceProvider *service_provider, AgsAuthenticationManager *authentication_manager); AgsAuthenticationManager* (*get_authentication_manager)(AgsServiceProvider *service_provider); };