| Top |  |  |  |  | 
Functions
|  | ags_service_provider_is_operating () | 
| AgsServerStatus * | ags_service_provider_server_status () | 
|  | ags_service_provider_set_registry () | 
| AgsRegistry * | ags_service_provider_get_registry () | 
|  | ags_service_provider_set_server () | 
|  | ags_service_provider_get_server () | 
| #define | AGS_IS_SERVICE_PROVIDER() | 
| #define | AGS_IS_SERVICE_PROVIDER_INTERFACE() | 
| #define | AGS_SERVICE_PROVIDER() | 
| #define | AGS_SERVICE_PROVIDER_GET_INTERFACE() | 
| #define | AGS_SERVICE_PROVIDER_INTERFACE() | 
|  | ags_service_provider_get_type () | 
Functions
ags_service_provider_is_operating ()
gboolean ags_service_provider_is_operating (AgsServiceProvider *service_provider);
Check if is operating.
Since: 
ags_service_provider_server_status ()
AgsServerStatus *
ags_service_provider_server_status (AgsServiceProvider *service_provider);
Get server status.
Since: 
ags_service_provider_set_registry ()
void ags_service_provider_set_registry (AgsServiceProvider *service_provider,AgsRegistry *registry);
Set registry.
Since: 
ags_service_provider_get_registry ()
AgsRegistry *
ags_service_provider_get_registry (AgsServiceProvider *service_provider);
Get registry.
Since: 
ags_service_provider_set_server ()
void ags_service_provider_set_server (AgsServiceProvider *service_provider,);GList *server
Set server.
Since: 
ags_service_provider_get_server ()
GList * ags_service_provider_get_server (AgsServiceProvider *service_provider);
Get server.
Since: 
AGS_IS_SERVICE_PROVIDER()
#define AGS_IS_SERVICE_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_SERVICE_PROVIDER))
AGS_IS_SERVICE_PROVIDER_INTERFACE()
#define AGS_IS_SERVICE_PROVIDER_INTERFACE(vtable) (G_TYPE_CHECK_CLASS_TYPE((vtable), AGS_TYPE_SERVICE_PROVIDER))
AGS_SERVICE_PROVIDER()
#define AGS_SERVICE_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_SERVICE_PROVIDER, AgsServiceProvider))
AGS_SERVICE_PROVIDER_GET_INTERFACE()
#define AGS_SERVICE_PROVIDER_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE((obj), AGS_TYPE_SERVICE_PROVIDER, AgsServiceProviderInterface))
AGS_SERVICE_PROVIDER_INTERFACE()
#define AGS_SERVICE_PROVIDER_INTERFACE(vtable) (G_TYPE_CHECK_CLASS_CAST((vtable), AGS_TYPE_SERVICE_PROVIDER, AgsServiceProviderInterface))
Types and Values
struct AgsServiceProviderInterface
struct AgsServiceProviderInterface {
  GTypeInterface ginterface;
  gboolean (*is_operating)(AgsServiceProvider *service_provider);
  AgsServerStatus* (*server_status)(AgsServiceProvider *service_provider);
  void (*set_registry)(AgsServiceProvider *service_provider,
		       AgsRegistry *registry);
  AgsRegistry* (*get_registry)(AgsServiceProvider *service_provider);
  void (*set_server)(AgsServiceProvider *service_provider,
		     GList *server);
  GList* (*get_server)(AgsServiceProvider *service_provider);
};