Interface

AgsServiceProvider

Description

interface Ags.ServiceProvider : GObject.Object
No description available.

Prerequisite

In order to implement ServiceProvider, your type must inherit fromGObject.

Implementations

Instance methods

ags_service_provider_get_registry

Get registry.

since: 3.0.0

ags_service_provider_get_server

Get server.

since: 3.0.0

ags_service_provider_is_operating

Check if is operating.

since: 3.0.0

ags_service_provider_server_status

Get server status.

since: 3.0.0

ags_service_provider_set_registry

Set registry.

since: 3.0.0

ags_service_provider_set_server

Set server.

since: 3.0.0

Interface structure

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
  );
  
}
No description available.
Interface members
ginterface
GTypeInterface
 No description available.
is_operating
gboolean (* is_operating) (
    AgsServiceProvider* service_provider
  )
 No description available.
server_status
AgsServerStatus* (* server_status) (
    AgsServiceProvider* service_provider
  )
 No description available.
set_registry
void (* set_registry) (
    AgsServiceProvider* service_provider,
    AgsRegistry* registry
  )
 No description available.
get_registry
AgsRegistry* (* get_registry) (
    AgsServiceProvider* service_provider
  )
 No description available.
set_server
void (* set_server) (
    AgsServiceProvider* service_provider,
    GList* server
  )
 No description available.
get_server
GList* (* get_server) (
    AgsServiceProvider* service_provider
  )
 No description available.

Virtual methods

Ags.ServiceProvider.get_registry

Get registry.

since: 3.0.0

Ags.ServiceProvider.get_server

Get server.

since: 3.0.0

Ags.ServiceProvider.is_operating

Check if is operating.

since: 3.0.0

Ags.ServiceProvider.server_status

Get server status.

since: 3.0.0

Ags.ServiceProvider.set_registry

Set registry.

since: 3.0.0

Ags.ServiceProvider.set_server

Set server.

since: 3.0.0