aboutsummaryrefslogtreecommitdiff
path: root/src/users-service-dbus.h
diff options
context:
space:
mode:
authorKen VanDine <ken.vandine@canonical.com>2010-03-18 15:51:49 -0400
committerKen VanDine <ken.vandine@canonical.com>2010-03-18 15:51:49 -0400
commit585f1180a33057220f2afc5dae896ed44045f99c (patch)
treea3e6db63beec92f63452c6448868a2800a074505 /src/users-service-dbus.h
parent91a59d5405f998627cc94d14a8c8501aee797e14 (diff)
parent66c6817500eb8e5ad899f20f8d46d4336e5ffdd3 (diff)
downloadayatana-indicator-session-585f1180a33057220f2afc5dae896ed44045f99c.tar.gz
ayatana-indicator-session-585f1180a33057220f2afc5dae896ed44045f99c.tar.bz2
ayatana-indicator-session-585f1180a33057220f2afc5dae896ed44045f99c.zip
releasing version 0.2.6-0ubuntu1
Diffstat (limited to 'src/users-service-dbus.h')
-rw-r--r--src/users-service-dbus.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/users-service-dbus.h b/src/users-service-dbus.h
index bba88a7..4798d64 100644
--- a/src/users-service-dbus.h
+++ b/src/users-service-dbus.h
@@ -22,6 +22,7 @@
#include <glib.h>
#include <glib-object.h>
+#include <libdbusmenu-glib/menuitem.h>
G_BEGIN_DECLS
@@ -47,7 +48,10 @@ struct _UserData
GList *sessions;
+ /* Whether the real name here conflicts with another in the system */
gboolean real_name_conflict;
+ /* The menuitem representing this user if there is one. */
+ DbusmenuMenuitem * menuitem;
UsersServiceDbus *service;
};
@@ -80,6 +84,9 @@ GList *users_service_dbus_get_user_list (UsersServiceDbus *self);
gboolean users_service_dbus_can_activate_session (UsersServiceDbus *self);
gboolean users_service_dbus_activate_user_session (UsersServiceDbus *self,
UserData *user);
+gboolean users_service_dbus_activate_guest_session (UsersServiceDbus *self);
+void users_service_dbus_set_guest_item (UsersServiceDbus * self,
+ DbusmenuMenuitem * mi);
G_END_DECLS