diff options
author | Simon Poirier <simpoir@gmail.com> | 2009-07-12 21:34:20 (GMT) |
---|---|---|
committer | Simon Poirier <simpoir@gmail.com> | 2009-07-12 22:06:54 (GMT) |
commit | a188dac0527803edb46eabce04100f1c741a96f3 (patch) | |
tree | 02dbf117301b5ef8e8fae7da59bce8c56496cf45 /sugar-toolkit/src/sugar/gsm-app.h | |
parent | 625f9bb52eda3215d82d1b76ec6a806459f321ce (diff) | |
parent | 539c3f2c7d5316ea64a00dd89fc94b97f2a69fdc (diff) |
repackage of tutorius using distutils
Diffstat (limited to 'sugar-toolkit/src/sugar/gsm-app.h')
-rw-r--r-- | sugar-toolkit/src/sugar/gsm-app.h | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/sugar-toolkit/src/sugar/gsm-app.h b/sugar-toolkit/src/sugar/gsm-app.h deleted file mode 100644 index 32ee62d..0000000 --- a/sugar-toolkit/src/sugar/gsm-app.h +++ /dev/null @@ -1,70 +0,0 @@ -/* gsmapp.h - * Copyright (C) 2006 Novell, Inc. - * - */ - -#ifndef __GSM_APP_H__ -#define __GSM_APP_H__ - -#include <glib-object.h> -#include <sys/types.h> - -#include "eggdesktopfile.h" -#include "gsm-session.h" - -G_BEGIN_DECLS - -#define GSM_TYPE_APP (gsm_app_get_type ()) -#define GSM_APP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GSM_TYPE_APP, GsmApp)) -#define GSM_APP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GSM_TYPE_APP, GsmAppClass)) -#define GSM_IS_APP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GSM_TYPE_APP)) -#define GSM_IS_APP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GSM_TYPE_APP)) -#define GSM_APP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GSM_TYPE_APP, GsmAppClass)) - -typedef struct _GsmApp GsmApp; -typedef struct _GsmAppClass GsmAppClass; -typedef struct _GsmAppPrivate GsmAppPrivate; - -struct _GsmApp -{ - GObject parent; - - EggDesktopFile *desktop_file; - GsmSessionPhase phase; - - pid_t pid; - char *startup_id, *client_id; -}; - -struct _GsmAppClass -{ - GObjectClass parent_class; - - /* signals */ - void (*exited) (GsmApp *app, int status); - void (*registered) (GsmApp *app); - - /* virtual methods */ - const char *(*get_basename) (GsmApp *app); - gboolean (*is_disabled) (GsmApp *app); - pid_t (*launch) (GsmApp *app, GError **err); - void (*set_client) (GsmApp *app, GsmClient *client); -}; - -GType gsm_app_get_type (void) G_GNUC_CONST; - -const char *gsm_app_get_basename (GsmApp *app); -GsmSessionPhase gsm_app_get_phase (GsmApp *app); -gboolean gsm_app_provides (GsmApp *app, - const char *service); -gboolean gsm_app_is_disabled (GsmApp *app); -pid_t gsm_app_launch (GsmApp *app, - GError **err); -void gsm_app_set_client (GsmApp *app, - GsmClient *client); - -void gsm_app_registered (GsmApp *app); - -G_END_DECLS - -#endif /* __GSM_APP_H__ */ |