AgsLocalRegistryController

AgsLocalRegistryController — local registry controller

Functions

Signals

Types and Values

Object Hierarchy

    GObject
    ╰── AgsLocalRegistryController

Includes

#include <ags/server/controller/ags_local_registry_controller.h>

Description

The AgsLocalRegistryController is a controller.

Functions

ags_local_registry_controller_entry_bulk ()

gpointer
ags_local_registry_controller_entry_bulk
                               (AgsLocalRegistryController *local_registry_controller);

Retrieve entry bulk of registry.

Parameters

local_registry_controller

the AgsLocalRegistryController

 

Returns

the response

Since: 2.0.0


ags_local_registry_controller_new ()

AgsLocalRegistryController *
ags_local_registry_controller_new ();

Instantiate new AgsLocalRegistryController

Since: 2.0.0


AGS_IS_LOCAL_REGISTRY_CONTROLLER()

#define AGS_IS_LOCAL_REGISTRY_CONTROLLER(obj)             (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_LOCAL_REGISTRY_CONTROLLER))

AGS_LOCAL_REGISTRY_CONTROLLER()

#define AGS_LOCAL_REGISTRY_CONTROLLER(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_LOCAL_REGISTRY_CONTROLLER, AgsLocalRegistryController))

AGS_LOCAL_REGISTRY_CONTROLLER_CLASS()

#define AGS_LOCAL_REGISTRY_CONTROLLER_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_LOCAL_REGISTRY_CONTROLLER, AgsLocalRegistryControllerClass))

AGS_LOCAL_REGISTRY_CONTROLLER_GET_CLASS()

#define AGS_LOCAL_REGISTRY_CONTROLLER_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_LOCAL_REGISTRY_CONTROLLER, AgsLocalRegistryControllerClass))

ags_local_registry_controller_get_type ()

GType
ags_local_registry_controller_get_type
                               ();

Types and Values

AGS_LOCAL_REGISTRY_CONTROLLER_CONTEXT_PATH

#define AGS_LOCAL_REGISTRY_CONTROLLER_CONTEXT_PATH "/registry"

AGS_TYPE_LOCAL_REGISTRY_CONTROLLER

#define AGS_TYPE_LOCAL_REGISTRY_CONTROLLER                (ags_local_registry_controller_get_type())

struct AgsLocalRegistryController

struct AgsLocalRegistryController;

struct AgsLocalRegistryControllerClass

struct AgsLocalRegistryControllerClass {
  AgsControllerClass controller;

  gpointer (*entry_bulk)(AgsLocalRegistryController *local_registry_controller);
};

Signal Details

The “entry-bulk” signal

gpointer
user_function (AgsLocalRegistryController *local_registry_controller,
               gpointer                    user_data)

The ::entry-bulk signal is used to retrieve all registry entries.

Parameters

local_registry_controller

the AgsLocalRegistryController

 

user_data

user data set when the signal handler was connected.

 

Returns

the response

Flags: Run Last

Since: 2.0.0