Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(514)

Side by Side Diff: interface.h

Issue 6591109: [login_manager] Add stub DBus API for policy get/set (Closed) Base URL: http://git.chromium.org/git/login_manager.git@master
Patch Set: Created 9 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2010 The Chromium OS Authors. All rights reserved. 1 // Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 #ifndef LOGIN_MANAGER_INTERFACE_H_ 4 #ifndef LOGIN_MANAGER_INTERFACE_H_
5 #define LOGIN_MANAGER_INTERFACE_H_ 5 #define LOGIN_MANAGER_INTERFACE_H_
6 6
7 #include <dbus/dbus-glib.h> 7 #include <dbus/dbus-glib.h>
8 #include <dbus/dbus-glib-bindings.h> 8 #include <dbus/dbus-glib-bindings.h>
9 #include <glib-object.h> 9 #include <glib-object.h>
10 #include <stdlib.h> 10 #include <stdlib.h>
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
73 gboolean session_manager_store_property(SessionManager *self, 73 gboolean session_manager_store_property(SessionManager *self,
74 gchar *name, 74 gchar *name,
75 gchar *value, 75 gchar *value,
76 GArray *signature, 76 GArray *signature,
77 GError **error); 77 GError **error);
78 gboolean session_manager_retrieve_property(SessionManager *self, 78 gboolean session_manager_retrieve_property(SessionManager *self,
79 gchar *name, 79 gchar *name,
80 gchar **OUT_value, 80 gchar **OUT_value,
81 GArray **OUT_signature, 81 GArray **OUT_signature,
82 GError **error); 82 GError **error);
83 gboolean session_manager_store_policy(SessionManager *self,
84 gchar *policy_blob,
85 GArray *signature,
86 GError **error);
87 gboolean session_manager_retrieve_policy(SessionManager *self,
88 gchar **OUT_policy_blob,
89 GArray **OUT_signature,
90 GError **error);
83 91
84 gboolean session_manager_unlock_screen(SessionManager *self, 92 gboolean session_manager_unlock_screen(SessionManager *self,
85 GError **error); 93 GError **error);
86 gboolean session_manager_lock_screen(SessionManager *self, 94 gboolean session_manager_lock_screen(SessionManager *self,
87 GError **error); 95 GError **error);
88 gboolean session_manager_restart_job(SessionManager *self, 96 gboolean session_manager_restart_job(SessionManager *self,
89 gint pid, 97 gint pid,
90 gchar *arguments, 98 gchar *arguments,
91 gboolean *OUT_done, 99 gboolean *OUT_done,
92 GError **error); 100 GError **error);
93 gboolean session_manager_restart_entd(SessionManager* self, 101 gboolean session_manager_restart_entd(SessionManager* self,
94 GError** error); 102 GError** error);
95 } // namespace gobject 103 } // namespace gobject
96 } // namespace login_manager 104 } // namespace login_manager
97 #endif // LOGIN_MANAGER_INTERFACE_H_ 105 #endif // LOGIN_MANAGER_INTERFACE_H_
OLDNEW
« SessionManager.conf ('K') | « SessionManager.conf ('k') | interface.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698