~ubuntu-branches/ubuntu/oneiric/cairo-dock-plug-ins/oneiric-updates

« back to all changes in this revision

Viewing changes to logout/src/applet-struct.h

  • Committer: Kees Cook
  • Date: 2011-08-11 23:17:39 UTC
  • mfrom: (20.1.1 cairo-dock-plug-ins)
  • Revision ID: kees@outflux.net-20110811231739-cteedan51tmdg77v
Tags: 2.4.0~0beta2-0ubuntu1
releasing version 2.4.0~0beta2-0ubuntu1

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
        CD_NB_ACTIONS
33
33
        } CDActionsEnum;
34
34
 
 
35
typedef enum {
 
36
        CD_RESTART,
 
37
        CD_STOP,
 
38
        CD_SUSPEND,
 
39
        CD_HIBERNATE,
 
40
        CD_LOG_OUT,
 
41
        CD_NB_COMMANDS
 
42
        } CDCommandsEnum;
 
43
 
35
44
struct _AppletConfig {
36
45
        gchar *cUserAction;
37
46
        gchar *cUserAction2;
42
51
        gchar *cDefaultLabel;
43
52
        } ;
44
53
 
 
54
typedef struct {
 
55
        gboolean bCanHibernate;
 
56
        gboolean bCanSuspend;
 
57
        gboolean bCanStop;
 
58
        gboolean bCanRestart;
 
59
        } CDSharedMemory;
 
60
 
45
61
struct _AppletData {
46
62
        guint iSidTimer;
47
63
        gboolean bRebootNeeded;
 
64
        // manual capabilities.
 
65
        CairoDockTask *pTask;
 
66
        gboolean bCapabilitiesChecked;
 
67
        gboolean bCanHibernate;
 
68
        gboolean bCanSuspend;
 
69
        gboolean bCanStop;
 
70
        gboolean bCanRestart;
48
71
        } ;
49
72
 
50
73
#endif