GimpDBusService

GimpDBusService

Synopsis

#define             GIMP_DBUS_SERVICE_NAME
#define             GIMP_DBUS_SERVICE_PATH
#define             GIMP_DBUS_SERVICE_INTERFACE
struct              GimpDBusService;
GObject *           gimp_dbus_service_new               (Gimp *gimp);
gboolean            gimp_dbus_service_open              (GimpDBusService *service,
                                                         const gchar *uri,
                                                         gboolean *success,
                                                         GError **dbus_error);
gboolean            gimp_dbus_service_open_as_new       (GimpDBusService *service,
                                                         const gchar *uri,
                                                         gboolean *success,
                                                         GError **dbus_error);
gboolean            gimp_dbus_service_activate          (GimpDBusService *service,
                                                         GError **dbus_error);

Object Hierarchy

  GObject
   +----GimpDBusService

Signals

  "opened"                                         : Run First

Description

Details

GIMP_DBUS_SERVICE_NAME

#define GIMP_DBUS_SERVICE_NAME       "org.gimp.GIMP.UI"


GIMP_DBUS_SERVICE_PATH

#define GIMP_DBUS_SERVICE_PATH       "/org/gimp/GIMP/UI"


GIMP_DBUS_SERVICE_INTERFACE

#define GIMP_DBUS_SERVICE_INTERFACE  "org.gimp.GIMP.UI"


struct GimpDBusService

struct GimpDBusService;


gimp_dbus_service_new ()

GObject *           gimp_dbus_service_new               (Gimp *gimp);


gimp_dbus_service_open ()

gboolean            gimp_dbus_service_open              (GimpDBusService *service,
                                                         const gchar *uri,
                                                         gboolean *success,
                                                         GError **dbus_error);


gimp_dbus_service_open_as_new ()

gboolean            gimp_dbus_service_open_as_new       (GimpDBusService *service,
                                                         const gchar *uri,
                                                         gboolean *success,
                                                         GError **dbus_error);


gimp_dbus_service_activate ()

gboolean            gimp_dbus_service_activate          (GimpDBusService *service,
                                                         GError **dbus_error);

Signal Details

The "opened" signal

void                user_function                      (GimpDBusService *gimpdbusservice,
                                                        gchar           *arg1,
                                                        gpointer         user_data)            : Run First

gimpdbusservice :

the object which received the signal.

user_data :

user data set when the signal handler was connected.