Back to index

indicator-session  12.10.0
Classes | Typedefs | Functions | Variables
dbus-consolekit-manager.c File Reference
#include "dbus-consolekit-manager.h"
#include <string.h>

Go to the source code of this file.

Classes

struct  _ExtendedGDBusArgInfo
struct  _ExtendedGDBusMethodInfo
struct  _ExtendedGDBusSignalInfo
struct  _ExtendedGDBusPropertyInfo
struct  _ExtendedGDBusInterfaceInfo
struct  ChangedProperty
struct  _ConsoleKitManagerProxyPrivate
 ConsoleKitManagerProxy: More...
struct  _ConsoleKitManagerSkeletonPrivate
 ConsoleKitManagerSkeleton: More...

Typedefs

typedef ConsoleKitManagerIface ConsoleKitManagerInterface

Functions

static void _changed_property_free (ChangedProperty *data)
static gboolean _g_strv_equal0 (gchar **a, gchar **b)
static gboolean _g_variant_equal0 (GVariant *a, GVariant *b)
static G_GNUC_UNUSED gboolean _g_value_equal (const GValue *a, const GValue *b)
GDBusInterfaceInfo * console_kit_manager_interface_info (void)
 console_kit_manager_interface_info:
guint console_kit_manager_override_properties (GObjectClass *klass, guint property_id_begin)
 console_kit_manager_override_properties: : The class structure for a #GObject-derived class.
static void console_kit_manager_default_init (ConsoleKitManagerIface *iface)
 ConsoleKitManager:
 G_DEFINE_INTERFACE (ConsoleKitManager, console_kit_manager, G_TYPE_OBJECT)
void console_kit_manager_emit_seat_added (ConsoleKitManager *object, const gchar *arg_sid)
 console_kit_manager_emit_seat_added: : A #ConsoleKitManager.
void console_kit_manager_emit_seat_removed (ConsoleKitManager *object, const gchar *arg_sid)
 console_kit_manager_emit_seat_removed: : A #ConsoleKitManager.
void console_kit_manager_emit_system_idle_hint_changed (ConsoleKitManager *object, gboolean arg_hint)
 console_kit_manager_emit_system_idle_hint_changed: : A #ConsoleKitManager.
void console_kit_manager_call_restart (ConsoleKitManager *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_restart: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_restart_finish (ConsoleKitManager *proxy, GAsyncResult *res, GError **error)
 console_kit_manager_call_restart_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_restart_sync (ConsoleKitManager *proxy, GCancellable *cancellable, GError **error)
 console_kit_manager_call_restart_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_can_restart (ConsoleKitManager *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_can_restart: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_can_restart_finish (ConsoleKitManager *proxy, gboolean *out_can_restart, GAsyncResult *res, GError **error)
 console_kit_manager_call_can_restart_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_can_restart_sync (ConsoleKitManager *proxy, gboolean *out_can_restart, GCancellable *cancellable, GError **error)
 console_kit_manager_call_can_restart_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_stop (ConsoleKitManager *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_stop: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_stop_finish (ConsoleKitManager *proxy, GAsyncResult *res, GError **error)
 console_kit_manager_call_stop_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_stop_sync (ConsoleKitManager *proxy, GCancellable *cancellable, GError **error)
 console_kit_manager_call_stop_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_can_stop (ConsoleKitManager *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_can_stop: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_can_stop_finish (ConsoleKitManager *proxy, gboolean *out_can_stop, GAsyncResult *res, GError **error)
 console_kit_manager_call_can_stop_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_can_stop_sync (ConsoleKitManager *proxy, gboolean *out_can_stop, GCancellable *cancellable, GError **error)
 console_kit_manager_call_can_stop_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_open_session (ConsoleKitManager *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_open_session: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_open_session_finish (ConsoleKitManager *proxy, gchar **out_cookie, GAsyncResult *res, GError **error)
 console_kit_manager_call_open_session_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_open_session_sync (ConsoleKitManager *proxy, gchar **out_cookie, GCancellable *cancellable, GError **error)
 console_kit_manager_call_open_session_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_open_session_with_parameters (ConsoleKitManager *proxy, GVariant *arg_parameters, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_open_session_with_parameters: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_open_session_with_parameters_finish (ConsoleKitManager *proxy, gchar **out_cookie, GAsyncResult *res, GError **error)
 console_kit_manager_call_open_session_with_parameters_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_open_session_with_parameters_sync (ConsoleKitManager *proxy, GVariant *arg_parameters, gchar **out_cookie, GCancellable *cancellable, GError **error)
 console_kit_manager_call_open_session_with_parameters_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_close_session (ConsoleKitManager *proxy, const gchar *arg_cookie, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_close_session: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_close_session_finish (ConsoleKitManager *proxy, gboolean *out_result, GAsyncResult *res, GError **error)
 console_kit_manager_call_close_session_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_close_session_sync (ConsoleKitManager *proxy, const gchar *arg_cookie, gboolean *out_result, GCancellable *cancellable, GError **error)
 console_kit_manager_call_close_session_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_get_seats (ConsoleKitManager *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_get_seats: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_seats_finish (ConsoleKitManager *proxy, gchar ***out_seats, GAsyncResult *res, GError **error)
 console_kit_manager_call_get_seats_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_seats_sync (ConsoleKitManager *proxy, gchar ***out_seats, GCancellable *cancellable, GError **error)
 console_kit_manager_call_get_seats_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_get_sessions (ConsoleKitManager *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_get_sessions: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_sessions_finish (ConsoleKitManager *proxy, gchar ***out_sessions, GAsyncResult *res, GError **error)
 console_kit_manager_call_get_sessions_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_sessions_sync (ConsoleKitManager *proxy, gchar ***out_sessions, GCancellable *cancellable, GError **error)
 console_kit_manager_call_get_sessions_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_get_session_for_cookie (ConsoleKitManager *proxy, const gchar *arg_cookie, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_get_session_for_cookie: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_session_for_cookie_finish (ConsoleKitManager *proxy, gchar **out_ssid, GAsyncResult *res, GError **error)
 console_kit_manager_call_get_session_for_cookie_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_session_for_cookie_sync (ConsoleKitManager *proxy, const gchar *arg_cookie, gchar **out_ssid, GCancellable *cancellable, GError **error)
 console_kit_manager_call_get_session_for_cookie_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_get_session_for_unix_process (ConsoleKitManager *proxy, guint arg_pid, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_get_session_for_unix_process: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_session_for_unix_process_finish (ConsoleKitManager *proxy, gchar **out_ssid, GAsyncResult *res, GError **error)
 console_kit_manager_call_get_session_for_unix_process_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_session_for_unix_process_sync (ConsoleKitManager *proxy, guint arg_pid, gchar **out_ssid, GCancellable *cancellable, GError **error)
 console_kit_manager_call_get_session_for_unix_process_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_get_current_session (ConsoleKitManager *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_get_current_session: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_current_session_finish (ConsoleKitManager *proxy, gchar **out_ssid, GAsyncResult *res, GError **error)
 console_kit_manager_call_get_current_session_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_current_session_sync (ConsoleKitManager *proxy, gchar **out_ssid, GCancellable *cancellable, GError **error)
 console_kit_manager_call_get_current_session_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_get_sessions_for_unix_user (ConsoleKitManager *proxy, guint arg_uid, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_get_sessions_for_unix_user: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_sessions_for_unix_user_finish (ConsoleKitManager *proxy, gchar ***out_sessions, GAsyncResult *res, GError **error)
 console_kit_manager_call_get_sessions_for_unix_user_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_sessions_for_unix_user_sync (ConsoleKitManager *proxy, guint arg_uid, gchar ***out_sessions, GCancellable *cancellable, GError **error)
 console_kit_manager_call_get_sessions_for_unix_user_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_get_sessions_for_user (ConsoleKitManager *proxy, guint arg_uid, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_get_sessions_for_user: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_sessions_for_user_finish (ConsoleKitManager *proxy, gchar ***out_sessions, GAsyncResult *res, GError **error)
 console_kit_manager_call_get_sessions_for_user_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_sessions_for_user_sync (ConsoleKitManager *proxy, guint arg_uid, gchar ***out_sessions, GCancellable *cancellable, GError **error)
 console_kit_manager_call_get_sessions_for_user_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_get_system_idle_hint (ConsoleKitManager *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_get_system_idle_hint: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_system_idle_hint_finish (ConsoleKitManager *proxy, gboolean *out_idle_hint, GAsyncResult *res, GError **error)
 console_kit_manager_call_get_system_idle_hint_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_system_idle_hint_sync (ConsoleKitManager *proxy, gboolean *out_idle_hint, GCancellable *cancellable, GError **error)
 console_kit_manager_call_get_system_idle_hint_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_call_get_system_idle_since_hint (ConsoleKitManager *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 console_kit_manager_call_get_system_idle_since_hint: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_system_idle_since_hint_finish (ConsoleKitManager *proxy, gchar **out_iso8601_datetime, GAsyncResult *res, GError **error)
 console_kit_manager_call_get_system_idle_since_hint_finish: : A #ConsoleKitManagerProxy.
gboolean console_kit_manager_call_get_system_idle_since_hint_sync (ConsoleKitManager *proxy, gchar **out_iso8601_datetime, GCancellable *cancellable, GError **error)
 console_kit_manager_call_get_system_idle_since_hint_sync: : A #ConsoleKitManagerProxy.
void console_kit_manager_complete_restart (ConsoleKitManager *object, GDBusMethodInvocation *invocation)
 console_kit_manager_complete_restart: : A #ConsoleKitManager.
void console_kit_manager_complete_can_restart (ConsoleKitManager *object, GDBusMethodInvocation *invocation, gboolean can_restart)
 console_kit_manager_complete_can_restart: : A #ConsoleKitManager.
void console_kit_manager_complete_stop (ConsoleKitManager *object, GDBusMethodInvocation *invocation)
 console_kit_manager_complete_stop: : A #ConsoleKitManager.
void console_kit_manager_complete_can_stop (ConsoleKitManager *object, GDBusMethodInvocation *invocation, gboolean can_stop)
 console_kit_manager_complete_can_stop: : A #ConsoleKitManager.
void console_kit_manager_complete_open_session (ConsoleKitManager *object, GDBusMethodInvocation *invocation, const gchar *cookie)
 console_kit_manager_complete_open_session: : A #ConsoleKitManager.
void console_kit_manager_complete_open_session_with_parameters (ConsoleKitManager *object, GDBusMethodInvocation *invocation, const gchar *cookie)
 console_kit_manager_complete_open_session_with_parameters: : A #ConsoleKitManager.
void console_kit_manager_complete_close_session (ConsoleKitManager *object, GDBusMethodInvocation *invocation, gboolean result)
 console_kit_manager_complete_close_session: : A #ConsoleKitManager.
void console_kit_manager_complete_get_seats (ConsoleKitManager *object, GDBusMethodInvocation *invocation, const gchar *const *seats)
 console_kit_manager_complete_get_seats: : A #ConsoleKitManager.
void console_kit_manager_complete_get_sessions (ConsoleKitManager *object, GDBusMethodInvocation *invocation, const gchar *const *sessions)
 console_kit_manager_complete_get_sessions: : A #ConsoleKitManager.
void console_kit_manager_complete_get_session_for_cookie (ConsoleKitManager *object, GDBusMethodInvocation *invocation, const gchar *ssid)
 console_kit_manager_complete_get_session_for_cookie: : A #ConsoleKitManager.
void console_kit_manager_complete_get_session_for_unix_process (ConsoleKitManager *object, GDBusMethodInvocation *invocation, const gchar *ssid)
 console_kit_manager_complete_get_session_for_unix_process: : A #ConsoleKitManager.
void console_kit_manager_complete_get_current_session (ConsoleKitManager *object, GDBusMethodInvocation *invocation, const gchar *ssid)
 console_kit_manager_complete_get_current_session: : A #ConsoleKitManager.
void console_kit_manager_complete_get_sessions_for_unix_user (ConsoleKitManager *object, GDBusMethodInvocation *invocation, const gchar *const *sessions)
 console_kit_manager_complete_get_sessions_for_unix_user: : A #ConsoleKitManager.
void console_kit_manager_complete_get_sessions_for_user (ConsoleKitManager *object, GDBusMethodInvocation *invocation, const gchar *const *sessions)
 console_kit_manager_complete_get_sessions_for_user: : A #ConsoleKitManager.
void console_kit_manager_complete_get_system_idle_hint (ConsoleKitManager *object, GDBusMethodInvocation *invocation, gboolean idle_hint)
 console_kit_manager_complete_get_system_idle_hint: : A #ConsoleKitManager.
void console_kit_manager_complete_get_system_idle_since_hint (ConsoleKitManager *object, GDBusMethodInvocation *invocation, const gchar *iso8601_datetime)
 console_kit_manager_complete_get_system_idle_since_hint: : A #ConsoleKitManager.
static void console_kit_manager_proxy_iface_init (ConsoleKitManagerIface *iface)
 G_DEFINE_TYPE_WITH_CODE (ConsoleKitManagerProxy, console_kit_manager_proxy, G_TYPE_DBUS_PROXY, G_IMPLEMENT_INTERFACE(TYPE_CONSOLE_KIT_MANAGER, console_kit_manager_proxy_iface_init))
static void console_kit_manager_proxy_finalize (GObject *object)
static void console_kit_manager_proxy_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec)
static void console_kit_manager_proxy_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec)
static void console_kit_manager_proxy_g_signal (GDBusProxy *proxy, const gchar *sender_name, const gchar *signal_name, GVariant *parameters)
static void console_kit_manager_proxy_g_properties_changed (GDBusProxy *_proxy, GVariant *changed_properties, const gchar *const *invalidated_properties)
static void console_kit_manager_proxy_init (ConsoleKitManagerProxy *proxy)
static void console_kit_manager_proxy_class_init (ConsoleKitManagerProxyClass *klass)
: (allow-none): A bus name (well-known or unique) or NULL if @connection is not a message bus connection.

console_kit_manager_proxy_new_sync: : A #GDBusConnection.

: Flags from the #GDBusProxyFlags enumeration.

: An object path. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL

Synchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-ConsoleKit-Manager.top_of_page">org.freedesktop.ConsoleKit.Manager</link>. See g_dbus_proxy_new_sync() for more details.

The calling thread is blocked until a reply is received.

See console_kit_manager_proxy_new() for the asynchronous version of this constructor.

Returns: (transfer full) (type ConsoleKitManagerProxy): The constructed proxy object or NULL if is set.

void console_kit_manager_proxy_new (GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
ConsoleKitManager * console_kit_manager_proxy_new_finish (GAsyncResult *res, GError **error)
 console_kit_manager_proxy_new_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_proxy_new().
ConsoleKitManager * console_kit_manager_proxy_new_sync (GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)

Variables

static const GDBusAnnotationInfo _console_kit_manager_method_restart_annotation_info_0
 SECTION:ConsoleKitManager : ConsoleKitManager : Generated C code for the org.freedesktop.ConsoleKit.Manager D-Bus interface.
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_restart_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_restart
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_can_restart_OUT_ARG_can_restart
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_can_restart_OUT_ARG_pointers []
static const GDBusAnnotationInfo _console_kit_manager_method_can_restart_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_can_restart_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_can_restart
static const GDBusAnnotationInfo _console_kit_manager_method_stop_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_stop_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_stop
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_can_stop_OUT_ARG_can_stop
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_can_stop_OUT_ARG_pointers []
static const GDBusAnnotationInfo _console_kit_manager_method_can_stop_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_can_stop_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_can_stop
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_open_session_OUT_ARG_cookie
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_open_session_OUT_ARG_pointers []
static const GDBusAnnotationInfo _console_kit_manager_method_open_session_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_open_session_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_open_session
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_open_session_with_parameters_IN_ARG_parameters
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_open_session_with_parameters_IN_ARG_pointers []
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_open_session_with_parameters_OUT_ARG_cookie
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_open_session_with_parameters_OUT_ARG_pointers []
static const GDBusAnnotationInfo _console_kit_manager_method_open_session_with_parameters_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_open_session_with_parameters_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_open_session_with_parameters
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_close_session_IN_ARG_cookie
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_close_session_IN_ARG_pointers []
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_close_session_OUT_ARG_result
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_close_session_OUT_ARG_pointers []
static const GDBusAnnotationInfo _console_kit_manager_method_close_session_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_close_session_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_close_session
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_seats_OUT_ARG_seats
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_seats_OUT_ARG_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_get_seats
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_sessions_OUT_ARG_sessions
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_sessions_OUT_ARG_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_get_sessions
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_session_for_cookie_IN_ARG_cookie
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_session_for_cookie_IN_ARG_pointers []
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_session_for_cookie_OUT_ARG_ssid
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_session_for_cookie_OUT_ARG_pointers []
static const GDBusAnnotationInfo _console_kit_manager_method_get_session_for_cookie_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_get_session_for_cookie_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_get_session_for_cookie
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_session_for_unix_process_IN_ARG_pid
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_session_for_unix_process_IN_ARG_pointers []
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_session_for_unix_process_OUT_ARG_ssid
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_session_for_unix_process_OUT_ARG_pointers []
static const GDBusAnnotationInfo _console_kit_manager_method_get_session_for_unix_process_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_get_session_for_unix_process_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_get_session_for_unix_process
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_current_session_OUT_ARG_ssid
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_current_session_OUT_ARG_pointers []
static const GDBusAnnotationInfo _console_kit_manager_method_get_current_session_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_get_current_session_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_get_current_session
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_sessions_for_unix_user_IN_ARG_uid
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_sessions_for_unix_user_IN_ARG_pointers []
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_sessions_for_unix_user_OUT_ARG_sessions
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_sessions_for_unix_user_OUT_ARG_pointers []
static const GDBusAnnotationInfo _console_kit_manager_method_get_sessions_for_unix_user_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_get_sessions_for_unix_user_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_get_sessions_for_unix_user
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_sessions_for_user_IN_ARG_uid
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_sessions_for_user_IN_ARG_pointers []
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_sessions_for_user_OUT_ARG_sessions
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_sessions_for_user_OUT_ARG_pointers []
static const GDBusAnnotationInfo _console_kit_manager_method_get_sessions_for_user_annotation_info_0
static const
GDBusAnnotationInfo *const 
_console_kit_manager_method_get_sessions_for_user_annotation_info_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_get_sessions_for_user
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_system_idle_hint_OUT_ARG_idle_hint
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_system_idle_hint_OUT_ARG_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_get_system_idle_hint
static const _ExtendedGDBusArgInfo _console_kit_manager_method_info_get_system_idle_since_hint_OUT_ARG_iso8601_datetime
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_method_info_get_system_idle_since_hint_OUT_ARG_pointers []
static const
_ExtendedGDBusMethodInfo 
_console_kit_manager_method_info_get_system_idle_since_hint
static const
_ExtendedGDBusMethodInfo
*const 
_console_kit_manager_method_info_pointers []
static const _ExtendedGDBusArgInfo _console_kit_manager_signal_info_seat_added_ARG_sid
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_signal_info_seat_added_ARG_pointers []
static const
_ExtendedGDBusSignalInfo 
_console_kit_manager_signal_info_seat_added
static const _ExtendedGDBusArgInfo _console_kit_manager_signal_info_seat_removed_ARG_sid
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_signal_info_seat_removed_ARG_pointers []
static const
_ExtendedGDBusSignalInfo 
_console_kit_manager_signal_info_seat_removed
static const _ExtendedGDBusArgInfo _console_kit_manager_signal_info_system_idle_hint_changed_ARG_hint
static const
_ExtendedGDBusArgInfo *const 
_console_kit_manager_signal_info_system_idle_hint_changed_ARG_pointers []
static const
_ExtendedGDBusSignalInfo 
_console_kit_manager_signal_info_system_idle_hint_changed
static const
_ExtendedGDBusSignalInfo
*const 
_console_kit_manager_signal_info_pointers []
static const
_ExtendedGDBusInterfaceInfo 
_console_kit_manager_interface_info

: A bus name (well-known or unique).

console_kit_manager_proxy_new_for_bus_sync: : A #GBusType.

: Flags from the #GDBusProxyFlags enumeration.

: An object path. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL

Like console_kit_manager_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.

The calling thread is blocked until a reply is received.

See console_kit_manager_proxy_new_for_bus() for the asynchronous version of this constructor.

Returns: (transfer full) (type ConsoleKitManagerProxy): The constructed proxy object or NULL if is set.

static const GDBusInterfaceVTable _console_kit_manager_skeleton_vtable
void console_kit_manager_proxy_new_for_bus (GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
ConsoleKitManager * console_kit_manager_proxy_new_for_bus_finish (GAsyncResult *res, GError **error)
 console_kit_manager_proxy_new_for_bus_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_proxy_new_for_bus().
ConsoleKitManager * console_kit_manager_proxy_new_for_bus_sync (GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
static void _console_kit_manager_skeleton_handle_method_call (GDBusConnection *connection, const gchar *sender, const gchar *object_path, const gchar *interface_name, const gchar *method_name, GVariant *parameters, GDBusMethodInvocation *invocation, gpointer user_data)
static GVariant * _console_kit_manager_skeleton_handle_get_property (GDBusConnection *connection, const gchar *sender, const gchar *object_path, const gchar *interface_name, const gchar *property_name, GError **error, gpointer user_data)
static gboolean _console_kit_manager_skeleton_handle_set_property (GDBusConnection *connection, const gchar *sender, const gchar *object_path, const gchar *interface_name, const gchar *property_name, GVariant *variant, GError **error, gpointer user_data)
static GDBusInterfaceInfo * console_kit_manager_skeleton_dbus_interface_get_info (GDBusInterfaceSkeleton *skeleton)
static GDBusInterfaceVTable * console_kit_manager_skeleton_dbus_interface_get_vtable (GDBusInterfaceSkeleton *skeleton)
static GVariant * console_kit_manager_skeleton_dbus_interface_get_properties (GDBusInterfaceSkeleton *_skeleton)
static void console_kit_manager_skeleton_dbus_interface_flush (GDBusInterfaceSkeleton *_skeleton)
static void _console_kit_manager_on_signal_seat_added (ConsoleKitManager *object, const gchar *arg_sid)
static void _console_kit_manager_on_signal_seat_removed (ConsoleKitManager *object, const gchar *arg_sid)
static void _console_kit_manager_on_signal_system_idle_hint_changed (ConsoleKitManager *object, gboolean arg_hint)
static void console_kit_manager_skeleton_iface_init (ConsoleKitManagerIface *iface)
 G_DEFINE_TYPE_WITH_CODE (ConsoleKitManagerSkeleton, console_kit_manager_skeleton, G_TYPE_DBUS_INTERFACE_SKELETON, G_IMPLEMENT_INTERFACE(TYPE_CONSOLE_KIT_MANAGER, console_kit_manager_skeleton_iface_init))
static void console_kit_manager_skeleton_finalize (GObject *object)
static void console_kit_manager_skeleton_init (ConsoleKitManagerSkeleton *skeleton)
static void console_kit_manager_skeleton_class_init (ConsoleKitManagerSkeletonClass *klass)
ConsoleKitManager * console_kit_manager_skeleton_new (void)
 console_kit_manager_skeleton_new:

Class Documentation

struct _ExtendedGDBusArgInfo

Definition at line 18 of file dbus-accounts.c.

Class Members
GDBusArgInfo parent_struct
gboolean use_gvariant
struct _ExtendedGDBusMethodInfo

Definition at line 24 of file dbus-accounts.c.

Class Members
GDBusMethodInfo parent_struct
gboolean pass_fdlist
const gchar * signal_name
struct _ExtendedGDBusSignalInfo

Definition at line 31 of file dbus-accounts.c.

Class Members
GDBusSignalInfo parent_struct
const gchar * signal_name
struct _ExtendedGDBusPropertyInfo

Definition at line 37 of file dbus-accounts.c.

Class Members
const gchar * hyphen_name
GDBusPropertyInfo parent_struct
gboolean use_gvariant
struct _ExtendedGDBusInterfaceInfo

Definition at line 44 of file dbus-accounts.c.

Class Members
const gchar * hyphen_name
GDBusInterfaceInfo parent_struct
struct ChangedProperty

Definition at line 50 of file dbus-accounts.c.

Collaboration diagram for ChangedProperty:
Class Members
const _ExtendedGDBusPropertyInfo * info
GValue orig_value
guint prop_id
struct _ConsoleKitManagerProxyPrivate

ConsoleKitManagerProxy:

The #ConsoleKitManagerProxy structure contains only private data and should only be accessed using the provided API. ConsoleKitManagerProxyClass: : The parent class.

Class structure for #ConsoleKitManagerProxy.

Definition at line 3479 of file dbus-consolekit-manager.c.

Class Members
GData * qdata
struct _ConsoleKitManagerSkeletonPrivate

ConsoleKitManagerSkeleton:

The #ConsoleKitManagerSkeleton structure contains only private data and should only be accessed using the provided API. ConsoleKitManagerSkeletonClass: : The parent class.

Class structure for #ConsoleKitManagerSkeleton.

Definition at line 3809 of file dbus-consolekit-manager.c.

Class Members
GList * changed_properties
GSource * changed_properties_idle_source
GMainContext * context
GMutex lock
GValue * properties

Typedef Documentation

typedef ConsoleKitManagerIface ConsoleKitManagerInterface

Definition at line 1494 of file dbus-consolekit-manager.c.


Function Documentation

static void _changed_property_free ( ChangedProperty data) [static]

Definition at line 58 of file dbus-consolekit-manager.c.

{
  g_value_unset (&data->orig_value);
  g_free (data);
}

Here is the caller graph for this function:

static void _console_kit_manager_on_signal_seat_added ( ConsoleKitManager *  object,
const gchar *  arg_sid 
) [static]

Definition at line 4006 of file dbus-consolekit-manager.c.

{
  ConsoleKitManagerSkeleton *skeleton = CONSOLE_KIT_MANAGER_SKELETON (object);

  GList      *connections, *l;
  GVariant   *signal_variant;
  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));

  signal_variant = g_variant_ref_sink (g_variant_new ("(o)",
                   arg_sid));
  for (l = connections; l != NULL; l = l->next)
    {
      GDBusConnection *connection = l->data;
      g_dbus_connection_emit_signal (connection,
        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), "org.freedesktop.ConsoleKit.Manager", "SeatAdded",
        signal_variant, NULL);
    }
  g_variant_unref (signal_variant);
  g_list_free_full (connections, g_object_unref);
}

Here is the caller graph for this function:

static void _console_kit_manager_on_signal_seat_removed ( ConsoleKitManager *  object,
const gchar *  arg_sid 
) [static]

Definition at line 4030 of file dbus-consolekit-manager.c.

{
  ConsoleKitManagerSkeleton *skeleton = CONSOLE_KIT_MANAGER_SKELETON (object);

  GList      *connections, *l;
  GVariant   *signal_variant;
  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));

  signal_variant = g_variant_ref_sink (g_variant_new ("(o)",
                   arg_sid));
  for (l = connections; l != NULL; l = l->next)
    {
      GDBusConnection *connection = l->data;
      g_dbus_connection_emit_signal (connection,
        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), "org.freedesktop.ConsoleKit.Manager", "SeatRemoved",
        signal_variant, NULL);
    }
  g_variant_unref (signal_variant);
  g_list_free_full (connections, g_object_unref);
}

Here is the caller graph for this function:

static void _console_kit_manager_on_signal_system_idle_hint_changed ( ConsoleKitManager *  object,
gboolean  arg_hint 
) [static]

Definition at line 4054 of file dbus-consolekit-manager.c.

{
  ConsoleKitManagerSkeleton *skeleton = CONSOLE_KIT_MANAGER_SKELETON (object);

  GList      *connections, *l;
  GVariant   *signal_variant;
  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));

  signal_variant = g_variant_ref_sink (g_variant_new ("(b)",
                   arg_hint));
  for (l = connections; l != NULL; l = l->next)
    {
      GDBusConnection *connection = l->data;
      g_dbus_connection_emit_signal (connection,
        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), "org.freedesktop.ConsoleKit.Manager", "SystemIdleHintChanged",
        signal_variant, NULL);
    }
  g_variant_unref (signal_variant);
  g_list_free_full (connections, g_object_unref);
}

Here is the caller graph for this function:

static GVariant* _console_kit_manager_skeleton_handle_get_property ( GDBusConnection *  connection,
const gchar *  sender,
const gchar *  object_path,
const gchar *  interface_name,
const gchar *  property_name,
GError **  error,
gpointer  user_data 
) [static]

Definition at line 3883 of file dbus-consolekit-manager.c.

{
  ConsoleKitManagerSkeleton *skeleton = CONSOLE_KIT_MANAGER_SKELETON (user_data);
  GValue value = G_VALUE_INIT;
  GParamSpec *pspec;
  _ExtendedGDBusPropertyInfo *info;
  GVariant *ret;
  ret = NULL;
  info = (_ExtendedGDBusPropertyInfo *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &_console_kit_manager_interface_info, property_name);
  g_assert (info != NULL);
  pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
  if (pspec == NULL)
    {
      g_set_error (error, G_DBUS_ERROR, G_DBUS_ERROR_INVALID_ARGS, "No property with name %s", property_name);
    }
  else
    {
      g_value_init (&value, pspec->value_type);
      g_object_get_property (G_OBJECT (skeleton), info->hyphen_name, &value);
      ret = g_dbus_gvalue_to_gvariant (&value, G_VARIANT_TYPE (info->parent_struct.signature));
      g_value_unset (&value);
    }
  return ret;
}

Here is the caller graph for this function:

static void _console_kit_manager_skeleton_handle_method_call ( GDBusConnection *  connection,
const gchar *  sender,
const gchar *  object_path,
const gchar *  interface_name,
const gchar *  method_name,
GVariant *  parameters,
GDBusMethodInvocation *  invocation,
gpointer  user_data 
) [static]

Definition at line 3819 of file dbus-consolekit-manager.c.

{
  ConsoleKitManagerSkeleton *skeleton = CONSOLE_KIT_MANAGER_SKELETON (user_data);
  _ExtendedGDBusMethodInfo *info;
  GVariantIter iter;
  GVariant *child;
  GValue *paramv;
  guint num_params;
  guint num_extra;
  guint n;
  guint signal_id;
  GValue return_value = G_VALUE_INIT;
  info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation);
  g_assert (info != NULL);
  num_params = g_variant_n_children (parameters);
  num_extra = info->pass_fdlist ? 3 : 2;  paramv = g_new0 (GValue, num_params + num_extra);
  n = 0;
  g_value_init (&paramv[n], TYPE_CONSOLE_KIT_MANAGER);
  g_value_set_object (&paramv[n++], skeleton);
  g_value_init (&paramv[n], G_TYPE_DBUS_METHOD_INVOCATION);
  g_value_set_object (&paramv[n++], invocation);
  if (info->pass_fdlist)
    {
#ifdef G_OS_UNIX
      g_value_init (&paramv[n], G_TYPE_UNIX_FD_LIST);
      g_value_set_object (&paramv[n++], g_dbus_message_get_unix_fd_list (g_dbus_method_invocation_get_message (invocation)));
#else
      g_assert_not_reached ();
#endif
    }
  g_variant_iter_init (&iter, parameters);
  while ((child = g_variant_iter_next_value (&iter)) != NULL)
    {
      _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.in_args[n - num_extra];
      if (arg_info->use_gvariant)
        {
          g_value_init (&paramv[n], G_TYPE_VARIANT);
          g_value_set_variant (&paramv[n], child);
          n++;
        }
      else
        g_dbus_gvariant_to_gvalue (child, &paramv[n++]);
      g_variant_unref (child);
    }
  signal_id = g_signal_lookup (info->signal_name, TYPE_CONSOLE_KIT_MANAGER);
  g_value_init (&return_value, G_TYPE_BOOLEAN);
  g_signal_emitv (paramv, signal_id, 0, &return_value);
  if (!g_value_get_boolean (&return_value))
    g_dbus_method_invocation_return_error (invocation, G_DBUS_ERROR, G_DBUS_ERROR_UNKNOWN_METHOD, "Method %s is not implemented on interface %s", method_name, interface_name);
  g_value_unset (&return_value);
  for (n = 0; n < num_params + num_extra; n++)
    g_value_unset (&paramv[n]);
  g_free (paramv);
}
static gboolean _console_kit_manager_skeleton_handle_set_property ( GDBusConnection *  connection,
const gchar *  sender,
const gchar *  object_path,
const gchar *  interface_name,
const gchar *  property_name,
GVariant *  variant,
GError **  error,
gpointer  user_data 
) [static]

Definition at line 3916 of file dbus-consolekit-manager.c.

{
  ConsoleKitManagerSkeleton *skeleton = CONSOLE_KIT_MANAGER_SKELETON (user_data);
  GValue value = G_VALUE_INIT;
  GParamSpec *pspec;
  _ExtendedGDBusPropertyInfo *info;
  gboolean ret;
  ret = FALSE;
  info = (_ExtendedGDBusPropertyInfo *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &_console_kit_manager_interface_info, property_name);
  g_assert (info != NULL);
  pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
  if (pspec == NULL)
    {
      g_set_error (error, G_DBUS_ERROR, G_DBUS_ERROR_INVALID_ARGS, "No property with name %s", property_name);
    }
  else
    {
      if (info->use_gvariant)
        g_value_set_variant (&value, variant);
      else
        g_dbus_gvariant_to_gvalue (variant, &value);
      g_object_set_property (G_OBJECT (skeleton), info->hyphen_name, &value);
      g_value_unset (&value);
      ret = TRUE;
    }
  return ret;
}
static gboolean _g_strv_equal0 ( gchar **  a,
gchar **  b 
) [static]

Definition at line 65 of file dbus-consolekit-manager.c.

{
  gboolean ret = FALSE;
  guint n;
  if (a == NULL && b == NULL)
    {
      ret = TRUE;
      goto out;
    }
  if (a == NULL || b == NULL)
    goto out;
  if (g_strv_length (a) != g_strv_length (b))
    goto out;
  for (n = 0; a[n] != NULL; n++)
    if (g_strcmp0 (a[n], b[n]) != 0)
      goto out;
  ret = TRUE;
out:
  return ret;
}

Here is the caller graph for this function:

static G_GNUC_UNUSED gboolean _g_value_equal ( const GValue *  a,
const GValue *  b 
) [static]

Definition at line 103 of file dbus-consolekit-manager.c.

{
  gboolean ret = FALSE;
  g_assert (G_VALUE_TYPE (a) == G_VALUE_TYPE (b));
  switch (G_VALUE_TYPE (a))
    {
      case G_TYPE_BOOLEAN:
        ret = (g_value_get_boolean (a) == g_value_get_boolean (b));
        break;
      case G_TYPE_UCHAR:
        ret = (g_value_get_uchar (a) == g_value_get_uchar (b));
        break;
      case G_TYPE_INT:
        ret = (g_value_get_int (a) == g_value_get_int (b));
        break;
      case G_TYPE_UINT:
        ret = (g_value_get_uint (a) == g_value_get_uint (b));
        break;
      case G_TYPE_INT64:
        ret = (g_value_get_int64 (a) == g_value_get_int64 (b));
        break;
      case G_TYPE_UINT64:
        ret = (g_value_get_uint64 (a) == g_value_get_uint64 (b));
        break;
      case G_TYPE_DOUBLE:
        {
          /* Avoid -Wfloat-equal warnings by doing a direct bit compare */
          gdouble da = g_value_get_double (a);
          gdouble db = g_value_get_double (b);
          ret = memcmp (&da, &db, sizeof (gdouble)) == 0;
        }
        break;
      case G_TYPE_STRING:
        ret = (g_strcmp0 (g_value_get_string (a), g_value_get_string (b)) == 0);
        break;
      case G_TYPE_VARIANT:
        ret = _g_variant_equal0 (g_value_get_variant (a), g_value_get_variant (b));
        break;
      default:
        if (G_VALUE_TYPE (a) == G_TYPE_STRV)
          ret = _g_strv_equal0 (g_value_get_boxed (a), g_value_get_boxed (b));
        else
          g_critical ("_g_value_equal() does not handle type %s", g_type_name (G_VALUE_TYPE (a)));
        break;
    }
  return ret;
}

Here is the call graph for this function:

static gboolean _g_variant_equal0 ( GVariant *  a,
GVariant *  b 
) [static]

Definition at line 87 of file dbus-consolekit-manager.c.

{
  gboolean ret = FALSE;
  if (a == NULL && b == NULL)
    {
      ret = TRUE;
      goto out;
    }
  if (a == NULL || b == NULL)
    goto out;
  ret = g_variant_equal (a, b);
out:
  return ret;
}

Here is the caller graph for this function:

void console_kit_manager_call_can_restart ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_can_restart: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CanRestart">CanRestart()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_can_restart_finish() to get the result of the operation.

See console_kit_manager_call_can_restart_sync() for the synchronous, blocking version of this method.

Definition at line 1648 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "CanRestart",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_can_restart_finish ( ConsoleKitManager *  proxy,
gboolean *  out_can_restart,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_can_restart_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_can_restart(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_can_restart().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 1676 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(b)",
                 out_can_restart);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_can_restart_sync ( ConsoleKitManager *  proxy,
gboolean *  out_can_restart,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_can_restart_sync: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CanRestart">CanRestart()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_can_restart() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 1708 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "CanRestart",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(b)",
                 out_can_restart);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}

Here is the caller graph for this function:

void console_kit_manager_call_can_stop ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_can_stop: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CanStop">CanStop()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_can_stop_finish() to get the result of the operation.

See console_kit_manager_call_can_stop_sync() for the synchronous, blocking version of this method.

Definition at line 1838 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "CanStop",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_can_stop_finish ( ConsoleKitManager *  proxy,
gboolean *  out_can_stop,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_can_stop_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_can_stop(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_can_stop().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 1866 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(b)",
                 out_can_stop);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_can_stop_sync ( ConsoleKitManager *  proxy,
gboolean *  out_can_stop,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_can_stop_sync: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CanStop">CanStop()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_can_stop() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 1898 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "CanStop",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(b)",
                 out_can_stop);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}

Here is the caller graph for this function:

void console_kit_manager_call_close_session ( ConsoleKitManager *  proxy,
const gchar *  arg_cookie,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_close_session: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CloseSession">CloseSession()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_close_session_finish() to get the result of the operation.

See console_kit_manager_call_close_session_sync() for the synchronous, blocking version of this method.

Definition at line 2139 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "CloseSession",
    g_variant_new ("(s)",
                   arg_cookie),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_close_session_finish ( ConsoleKitManager *  proxy,
gboolean *  out_result,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_close_session_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_close_session(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_close_session().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2169 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(b)",
                 out_result);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_close_session_sync ( ConsoleKitManager *  proxy,
const gchar *  arg_cookie,
gboolean *  out_result,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_close_session_sync: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CloseSession">CloseSession()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_close_session() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2202 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "CloseSession",
    g_variant_new ("(s)",
                   arg_cookie),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(b)",
                 out_result);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_get_current_session ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_get_current_session: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetCurrentSession">GetCurrentSession()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_get_current_session_finish() to get the result of the operation.

See console_kit_manager_call_get_current_session_sync() for the synchronous, blocking version of this method.

Definition at line 2646 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "GetCurrentSession",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_get_current_session_finish ( ConsoleKitManager *  proxy,
gchar **  out_ssid,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_get_current_session_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_get_current_session(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_get_current_session().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2674 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(o)",
                 out_ssid);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_get_current_session_sync ( ConsoleKitManager *  proxy,
gchar **  out_ssid,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_get_current_session_sync: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetCurrentSession">GetCurrentSession()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_get_current_session() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2706 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "GetCurrentSession",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(o)",
                 out_ssid);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}

Here is the caller graph for this function:

void console_kit_manager_call_get_seats ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_get_seats: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSeats">GetSeats()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_get_seats_finish() to get the result of the operation.

See console_kit_manager_call_get_seats_sync() for the synchronous, blocking version of this method.

Definition at line 2242 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "GetSeats",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_get_seats_finish ( ConsoleKitManager *  proxy,
gchar ***  out_seats,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_get_seats_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_get_seats(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_get_seats().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2270 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^ao)",
                 out_seats);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_get_seats_sync ( ConsoleKitManager *  proxy,
gchar ***  out_seats,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_get_seats_sync: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSeats">GetSeats()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_get_seats() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2302 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "GetSeats",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^ao)",
                 out_seats);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_get_session_for_cookie ( ConsoleKitManager *  proxy,
const gchar *  arg_cookie,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_get_session_for_cookie: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionForCookie">GetSessionForCookie()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_get_session_for_cookie_finish() to get the result of the operation.

See console_kit_manager_call_get_session_for_cookie_sync() for the synchronous, blocking version of this method.

Definition at line 2439 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "GetSessionForCookie",
    g_variant_new ("(s)",
                   arg_cookie),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_get_session_for_cookie_finish ( ConsoleKitManager *  proxy,
gchar **  out_ssid,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_get_session_for_cookie_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_get_session_for_cookie(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_get_session_for_cookie().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2469 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(o)",
                 out_ssid);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_get_session_for_cookie_sync ( ConsoleKitManager *  proxy,
const gchar *  arg_cookie,
gchar **  out_ssid,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_get_session_for_cookie_sync: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionForCookie">GetSessionForCookie()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_get_session_for_cookie() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2502 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "GetSessionForCookie",
    g_variant_new ("(s)",
                   arg_cookie),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(o)",
                 out_ssid);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_get_session_for_unix_process ( ConsoleKitManager *  proxy,
guint  arg_pid,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_get_session_for_unix_process: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionForUnixProcess">GetSessionForUnixProcess()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_get_session_for_unix_process_finish() to get the result of the operation.

See console_kit_manager_call_get_session_for_unix_process_sync() for the synchronous, blocking version of this method.

Definition at line 2543 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "GetSessionForUnixProcess",
    g_variant_new ("(u)",
                   arg_pid),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_get_session_for_unix_process_finish ( ConsoleKitManager *  proxy,
gchar **  out_ssid,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_get_session_for_unix_process_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_get_session_for_unix_process(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_get_session_for_unix_process().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2573 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(o)",
                 out_ssid);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_get_session_for_unix_process_sync ( ConsoleKitManager *  proxy,
guint  arg_pid,
gchar **  out_ssid,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_get_session_for_unix_process_sync: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionForUnixProcess">GetSessionForUnixProcess()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_get_session_for_unix_process() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2606 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "GetSessionForUnixProcess",
    g_variant_new ("(u)",
                   arg_pid),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(o)",
                 out_ssid);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_get_sessions ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_get_sessions: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessions">GetSessions()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_get_sessions_finish() to get the result of the operation.

See console_kit_manager_call_get_sessions_sync() for the synchronous, blocking version of this method.

Definition at line 2340 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "GetSessions",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_get_sessions_finish ( ConsoleKitManager *  proxy,
gchar ***  out_sessions,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_get_sessions_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_get_sessions(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_get_sessions().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2368 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^ao)",
                 out_sessions);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_get_sessions_for_unix_user ( ConsoleKitManager *  proxy,
guint  arg_uid,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_get_sessions_for_unix_user: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionsForUnixUser">GetSessionsForUnixUser()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_get_sessions_for_unix_user_finish() to get the result of the operation.

See console_kit_manager_call_get_sessions_for_unix_user_sync() for the synchronous, blocking version of this method.

Definition at line 2745 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "GetSessionsForUnixUser",
    g_variant_new ("(u)",
                   arg_uid),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_get_sessions_for_unix_user_finish ( ConsoleKitManager *  proxy,
gchar ***  out_sessions,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_get_sessions_for_unix_user_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_get_sessions_for_unix_user(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_get_sessions_for_unix_user().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2775 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^ao)",
                 out_sessions);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_get_sessions_for_unix_user_sync ( ConsoleKitManager *  proxy,
guint  arg_uid,
gchar ***  out_sessions,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_get_sessions_for_unix_user_sync: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionsForUnixUser">GetSessionsForUnixUser()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_get_sessions_for_unix_user() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2808 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "GetSessionsForUnixUser",
    g_variant_new ("(u)",
                   arg_uid),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^ao)",
                 out_sessions);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}

Here is the caller graph for this function:

void console_kit_manager_call_get_sessions_for_user ( ConsoleKitManager *  proxy,
guint  arg_uid,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_get_sessions_for_user: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionsForUser">GetSessionsForUser()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_get_sessions_for_user_finish() to get the result of the operation.

See console_kit_manager_call_get_sessions_for_user_sync() for the synchronous, blocking version of this method.

Definition at line 2849 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "GetSessionsForUser",
    g_variant_new ("(u)",
                   arg_uid),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_get_sessions_for_user_finish ( ConsoleKitManager *  proxy,
gchar ***  out_sessions,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_get_sessions_for_user_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_get_sessions_for_user(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_get_sessions_for_user().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2879 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^ao)",
                 out_sessions);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_get_sessions_for_user_sync ( ConsoleKitManager *  proxy,
guint  arg_uid,
gchar ***  out_sessions,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_get_sessions_for_user_sync: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionsForUser">GetSessionsForUser()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_get_sessions_for_user() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2912 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "GetSessionsForUser",
    g_variant_new ("(u)",
                   arg_uid),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^ao)",
                 out_sessions);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_get_sessions_sync ( ConsoleKitManager *  proxy,
gchar ***  out_sessions,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_get_sessions_sync: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessions">GetSessions()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_get_sessions() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2400 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "GetSessions",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^ao)",
                 out_sessions);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_get_system_idle_hint ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_get_system_idle_hint: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSystemIdleHint">GetSystemIdleHint()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_get_system_idle_hint_finish() to get the result of the operation.

See console_kit_manager_call_get_system_idle_hint_sync() for the synchronous, blocking version of this method.

Definition at line 2952 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "GetSystemIdleHint",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_get_system_idle_hint_finish ( ConsoleKitManager *  proxy,
gboolean *  out_idle_hint,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_get_system_idle_hint_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_get_system_idle_hint(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_get_system_idle_hint().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2980 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(b)",
                 out_idle_hint);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_get_system_idle_hint_sync ( ConsoleKitManager *  proxy,
gboolean *  out_idle_hint,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_get_system_idle_hint_sync: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSystemIdleHint">GetSystemIdleHint()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_get_system_idle_hint() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3012 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "GetSystemIdleHint",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(b)",
                 out_idle_hint);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_get_system_idle_since_hint ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_get_system_idle_since_hint: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSystemIdleSinceHint">GetSystemIdleSinceHint()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_get_system_idle_since_hint_finish() to get the result of the operation.

See console_kit_manager_call_get_system_idle_since_hint_sync() for the synchronous, blocking version of this method.

Definition at line 3050 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "GetSystemIdleSinceHint",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_get_system_idle_since_hint_finish ( ConsoleKitManager *  proxy,
gchar **  out_iso8601_datetime,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_get_system_idle_since_hint_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_get_system_idle_since_hint(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_get_system_idle_since_hint().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3078 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_iso8601_datetime);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_get_system_idle_since_hint_sync ( ConsoleKitManager *  proxy,
gchar **  out_iso8601_datetime,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_get_system_idle_since_hint_sync: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSystemIdleSinceHint">GetSystemIdleSinceHint()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_get_system_idle_since_hint() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3110 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "GetSystemIdleSinceHint",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_iso8601_datetime);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_open_session ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_open_session: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.OpenSession">OpenSession()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_open_session_finish() to get the result of the operation.

See console_kit_manager_call_open_session_sync() for the synchronous, blocking version of this method.

Definition at line 1936 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "OpenSession",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_open_session_finish ( ConsoleKitManager *  proxy,
gchar **  out_cookie,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_open_session_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_open_session(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_open_session().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 1964 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_cookie);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_open_session_sync ( ConsoleKitManager *  proxy,
gchar **  out_cookie,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_open_session_sync: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.OpenSession">OpenSession()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_open_session() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 1996 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "OpenSession",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_cookie);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_open_session_with_parameters ( ConsoleKitManager *  proxy,
GVariant *  arg_parameters,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_open_session_with_parameters: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.OpenSessionWithParameters">OpenSessionWithParameters()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_open_session_with_parameters_finish() to get the result of the operation.

See console_kit_manager_call_open_session_with_parameters_sync() for the synchronous, blocking version of this method.

Definition at line 2035 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "OpenSessionWithParameters",
    g_variant_new ("(@a(sv))",
                   arg_parameters),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_open_session_with_parameters_finish ( ConsoleKitManager *  proxy,
gchar **  out_cookie,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_open_session_with_parameters_finish: : A #ConsoleKitManagerProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_open_session_with_parameters(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_open_session_with_parameters().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2065 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_cookie);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_open_session_with_parameters_sync ( ConsoleKitManager *  proxy,
GVariant *  arg_parameters,
gchar **  out_cookie,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_open_session_with_parameters_sync: : A #ConsoleKitManagerProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.OpenSessionWithParameters">OpenSessionWithParameters()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_open_session_with_parameters() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 2098 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "OpenSessionWithParameters",
    g_variant_new ("(@a(sv))",
                   arg_parameters),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_cookie);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_restart ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_restart: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.Restart">Restart()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_restart_finish() to get the result of the operation.

See console_kit_manager_call_restart_sync() for the synchronous, blocking version of this method.

Definition at line 1556 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "Restart",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_restart_finish ( ConsoleKitManager *  proxy,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_restart_finish: : A #ConsoleKitManagerProxy.

: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_restart(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_restart().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 1583 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_restart_sync ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_restart_sync: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.Restart">Restart()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_restart() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 1612 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "Restart",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_call_stop ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

console_kit_manager_call_stop: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.Stop">Stop()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call console_kit_manager_call_stop_finish() to get the result of the operation.

See console_kit_manager_call_stop_sync() for the synchronous, blocking version of this method.

Definition at line 1746 of file dbus-consolekit-manager.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "Stop",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean console_kit_manager_call_stop_finish ( ConsoleKitManager *  proxy,
GAsyncResult *  res,
GError **  error 
)

console_kit_manager_call_stop_finish: : A #ConsoleKitManagerProxy.

: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_call_stop(). : Return location for error or NULL.

Finishes an operation started with console_kit_manager_call_stop().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 1773 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean console_kit_manager_call_stop_sync ( ConsoleKitManager *  proxy,
GCancellable *  cancellable,
GError **  error 
)

console_kit_manager_call_stop_sync: : A #ConsoleKitManagerProxy.

: (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.Stop">Stop()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See console_kit_manager_call_stop() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 1802 of file dbus-consolekit-manager.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "Stop",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void console_kit_manager_complete_can_restart ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
gboolean  can_restart 
)

console_kit_manager_complete_can_restart: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CanRestart">CanRestart()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3163 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(b)",
                   can_restart));
}
void console_kit_manager_complete_can_stop ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
gboolean  can_stop 
)

console_kit_manager_complete_can_stop: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CanStop">CanStop()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3202 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(b)",
                   can_stop));
}
void console_kit_manager_complete_close_session ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
gboolean  result 
)

console_kit_manager_complete_close_session: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation.

Returns:
: Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CloseSession">CloseSession()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3265 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(b)",
                   result));
}
void console_kit_manager_complete_get_current_session ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
const gchar *  ssid 
)

console_kit_manager_complete_get_current_session: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetCurrentSession">GetCurrentSession()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3370 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(o)",
                   ssid));
}
void console_kit_manager_complete_get_seats ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  seats 
)

console_kit_manager_complete_get_seats: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSeats">GetSeats()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3286 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^ao)",
                   seats));
}
void console_kit_manager_complete_get_session_for_cookie ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
const gchar *  ssid 
)

console_kit_manager_complete_get_session_for_cookie: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionForCookie">GetSessionForCookie()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3328 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(o)",
                   ssid));
}
void console_kit_manager_complete_get_session_for_unix_process ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
const gchar *  ssid 
)

console_kit_manager_complete_get_session_for_unix_process: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionForUnixProcess">GetSessionForUnixProcess()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3349 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(o)",
                   ssid));
}
void console_kit_manager_complete_get_sessions ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  sessions 
)

console_kit_manager_complete_get_sessions: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessions">GetSessions()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3307 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^ao)",
                   sessions));
}
void console_kit_manager_complete_get_sessions_for_unix_user ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  sessions 
)

console_kit_manager_complete_get_sessions_for_unix_user: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionsForUnixUser">GetSessionsForUnixUser()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3391 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^ao)",
                   sessions));
}
void console_kit_manager_complete_get_sessions_for_user ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  sessions 
)

console_kit_manager_complete_get_sessions_for_user: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionsForUser">GetSessionsForUser()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3412 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^ao)",
                   sessions));
}
void console_kit_manager_complete_get_system_idle_hint ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
gboolean  idle_hint 
)

console_kit_manager_complete_get_system_idle_hint: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSystemIdleHint">GetSystemIdleHint()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3433 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(b)",
                   idle_hint));
}
void console_kit_manager_complete_get_system_idle_since_hint ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
const gchar *  iso8601_datetime 
)

console_kit_manager_complete_get_system_idle_since_hint: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSystemIdleSinceHint">GetSystemIdleSinceHint()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3454 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(s)",
                   iso8601_datetime));
}
void console_kit_manager_complete_open_session ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
const gchar *  cookie 
)

console_kit_manager_complete_open_session: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.OpenSession">OpenSession()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3223 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(s)",
                   cookie));
}
void console_kit_manager_complete_open_session_with_parameters ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation,
const gchar *  cookie 
)

console_kit_manager_complete_open_session_with_parameters: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.OpenSessionWithParameters">OpenSessionWithParameters()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3244 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(s)",
                   cookie));
}
void console_kit_manager_complete_restart ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation 
)

console_kit_manager_complete_restart: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.Restart">Restart()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3144 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("()"));
}
void console_kit_manager_complete_stop ( ConsoleKitManager *  object,
GDBusMethodInvocation *  invocation 
)

console_kit_manager_complete_stop: : A #ConsoleKitManager.

: (transfer full): A #GDBusMethodInvocation.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.Stop">Stop()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 3183 of file dbus-consolekit-manager.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("()"));
}
static void console_kit_manager_default_init ( ConsoleKitManagerIface *  iface) [static]

ConsoleKitManager:

Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-ConsoleKit-Manager.top_of_page">org.freedesktop.ConsoleKit.Manager</link>. ConsoleKitManagerIface: : The parent interface. : Handler for the #ConsoleKitManager::handle-can-restart signal. : Handler for the #ConsoleKitManager::handle-can-stop signal. : Handler for the #ConsoleKitManager::handle-close-session signal. : Handler for the #ConsoleKitManager::handle-get-current-session signal. : Handler for the #ConsoleKitManager::handle-get-seats signal. : Handler for the #ConsoleKitManager::handle-get-session-for-cookie signal. : Handler for the #ConsoleKitManager::handle-get-session-for-unix-process signal. : Handler for the #ConsoleKitManager::handle-get-sessions signal. : Handler for the #ConsoleKitManager::handle-get-sessions-for-unix-user signal. : Handler for the #ConsoleKitManager::handle-get-sessions-for-user signal. : Handler for the #ConsoleKitManager::handle-get-system-idle-hint signal. : Handler for the #ConsoleKitManager::handle-get-system-idle-since-hint signal. : Handler for the #ConsoleKitManager::handle-open-session signal. : Handler for the #ConsoleKitManager::handle-open-session-with-parameters signal. : Handler for the #ConsoleKitManager::handle-restart signal. : Handler for the #ConsoleKitManager::handle-stop signal. : Handler for the #ConsoleKitManager::seat-added signal. : Handler for the #ConsoleKitManager::seat-removed signal. : Handler for the #ConsoleKitManager::system-idle-hint-changed signal.

Virtual table for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-ConsoleKit-Manager.top_of_page">org.freedesktop.ConsoleKit.Manager</link>.

ConsoleKitManager::handle-restart: : A #ConsoleKitManager. : A #GDBusMethodInvocation.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.Restart">Restart()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_restart() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-can-restart: : A #ConsoleKitManager. : A #GDBusMethodInvocation.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CanRestart">CanRestart()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_can_restart() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-stop: : A #ConsoleKitManager. : A #GDBusMethodInvocation.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.Stop">Stop()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_stop() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-can-stop: : A #ConsoleKitManager. : A #GDBusMethodInvocation.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CanStop">CanStop()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_can_stop() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-open-session: : A #ConsoleKitManager. : A #GDBusMethodInvocation.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.OpenSession">OpenSession()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_open_session() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-open-session-with-parameters: : A #ConsoleKitManager. : A #GDBusMethodInvocation. : Argument passed by remote caller.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.OpenSessionWithParameters">OpenSessionWithParameters()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_open_session_with_parameters() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-close-session: : A #ConsoleKitManager. : A #GDBusMethodInvocation. : Argument passed by remote caller.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.CloseSession">CloseSession()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_close_session() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-get-seats: : A #ConsoleKitManager. : A #GDBusMethodInvocation.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSeats">GetSeats()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_get_seats() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-get-sessions: : A #ConsoleKitManager. : A #GDBusMethodInvocation.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessions">GetSessions()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_get_sessions() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-get-session-for-cookie: : A #ConsoleKitManager. : A #GDBusMethodInvocation. : Argument passed by remote caller.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionForCookie">GetSessionForCookie()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_get_session_for_cookie() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-get-session-for-unix-process: : A #ConsoleKitManager. : A #GDBusMethodInvocation. : Argument passed by remote caller.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionForUnixProcess">GetSessionForUnixProcess()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_get_session_for_unix_process() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-get-current-session: : A #ConsoleKitManager. : A #GDBusMethodInvocation.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetCurrentSession">GetCurrentSession()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_get_current_session() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-get-sessions-for-unix-user: : A #ConsoleKitManager. : A #GDBusMethodInvocation. : Argument passed by remote caller.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionsForUnixUser">GetSessionsForUnixUser()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_get_sessions_for_unix_user() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-get-sessions-for-user: : A #ConsoleKitManager. : A #GDBusMethodInvocation. : Argument passed by remote caller.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSessionsForUser">GetSessionsForUser()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_get_sessions_for_user() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-get-system-idle-hint: : A #ConsoleKitManager. : A #GDBusMethodInvocation.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSystemIdleHint">GetSystemIdleHint()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_get_system_idle_hint() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::handle-get-system-idle-since-hint: : A #ConsoleKitManager. : A #GDBusMethodInvocation.

Signal emitted when a remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-ConsoleKit-Manager.GetSystemIdleSinceHint">GetSystemIdleSinceHint()</link> D-Bus method.

If a signal handler returns TRUE, it means the signal handler will handle the invocation (e.g. take a reference to and eventually call console_kit_manager_complete_get_system_idle_since_hint() or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler handles the invocation, the G_DBUS_ERROR_UNKNOWN_METHOD error is returned.

Returns: TRUE if the invocation was handled, FALSE to let other signal handlers run.

ConsoleKitManager::seat-added: : A #ConsoleKitManager. : Argument.

On the client-side, this signal is emitted whenever the D-Bus signal <link linkend="gdbus-signal-org-freedesktop-ConsoleKit-Manager.SeatAdded">"SeatAdded"</link> is received.

On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the D-Bus signal.

ConsoleKitManager::seat-removed: : A #ConsoleKitManager. : Argument.

On the client-side, this signal is emitted whenever the D-Bus signal <link linkend="gdbus-signal-org-freedesktop-ConsoleKit-Manager.SeatRemoved">"SeatRemoved"</link> is received.

On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the D-Bus signal.

ConsoleKitManager::system-idle-hint-changed: : A #ConsoleKitManager. : Argument.

On the client-side, this signal is emitted whenever the D-Bus signal <link linkend="gdbus-signal-org-freedesktop-ConsoleKit-Manager.SystemIdleHintChanged">"SystemIdleHintChanged"</link> is received.

On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the D-Bus signal.

Definition at line 1073 of file dbus-consolekit-manager.c.

{
  /* GObject signals for incoming D-Bus method calls: */
  g_signal_new ("handle-restart",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_restart),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    1,
    G_TYPE_DBUS_METHOD_INVOCATION);

  g_signal_new ("handle-can-restart",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_can_restart),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    1,
    G_TYPE_DBUS_METHOD_INVOCATION);

  g_signal_new ("handle-stop",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_stop),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    1,
    G_TYPE_DBUS_METHOD_INVOCATION);

  g_signal_new ("handle-can-stop",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_can_stop),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    1,
    G_TYPE_DBUS_METHOD_INVOCATION);

  g_signal_new ("handle-open-session",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_open_session),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    1,
    G_TYPE_DBUS_METHOD_INVOCATION);

  g_signal_new ("handle-open-session-with-parameters",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_open_session_with_parameters),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    2,
    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_VARIANT);

  g_signal_new ("handle-close-session",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_close_session),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    2,
    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_STRING);

  g_signal_new ("handle-get-seats",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_get_seats),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    1,
    G_TYPE_DBUS_METHOD_INVOCATION);

  g_signal_new ("handle-get-sessions",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_get_sessions),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    1,
    G_TYPE_DBUS_METHOD_INVOCATION);

  g_signal_new ("handle-get-session-for-cookie",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_get_session_for_cookie),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    2,
    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_STRING);

  g_signal_new ("handle-get-session-for-unix-process",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_get_session_for_unix_process),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    2,
    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT);

  g_signal_new ("handle-get-current-session",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_get_current_session),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    1,
    G_TYPE_DBUS_METHOD_INVOCATION);

  g_signal_new ("handle-get-sessions-for-unix-user",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_get_sessions_for_unix_user),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    2,
    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT);

  g_signal_new ("handle-get-sessions-for-user",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_get_sessions_for_user),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    2,
    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT);

  g_signal_new ("handle-get-system-idle-hint",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_get_system_idle_hint),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    1,
    G_TYPE_DBUS_METHOD_INVOCATION);

  g_signal_new ("handle-get-system-idle-since-hint",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, handle_get_system_idle_since_hint),
    g_signal_accumulator_true_handled,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_BOOLEAN,
    1,
    G_TYPE_DBUS_METHOD_INVOCATION);

  /* GObject signals for received D-Bus signals: */
  g_signal_new ("seat-added",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, seat_added),
    NULL,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_NONE,
    1, G_TYPE_STRING);

  g_signal_new ("seat-removed",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, seat_removed),
    NULL,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_NONE,
    1, G_TYPE_STRING);

  g_signal_new ("system-idle-hint-changed",
    G_TYPE_FROM_INTERFACE (iface),
    G_SIGNAL_RUN_LAST,
    G_STRUCT_OFFSET (ConsoleKitManagerIface, system_idle_hint_changed),
    NULL,
    NULL,
    g_cclosure_marshal_generic,
    G_TYPE_NONE,
    1, G_TYPE_BOOLEAN);

}
void console_kit_manager_emit_seat_added ( ConsoleKitManager *  object,
const gchar *  arg_sid 
)

console_kit_manager_emit_seat_added: : A #ConsoleKitManager.

: Argument to pass with the signal.

Emits the <link linkend="gdbus-signal-org-freedesktop-ConsoleKit-Manager.SeatAdded">"SeatAdded"</link> D-Bus signal.

Definition at line 1505 of file dbus-consolekit-manager.c.

{
  g_signal_emit_by_name (object, "seat-added", arg_sid);
}
void console_kit_manager_emit_seat_removed ( ConsoleKitManager *  object,
const gchar *  arg_sid 
)

console_kit_manager_emit_seat_removed: : A #ConsoleKitManager.

: Argument to pass with the signal.

Emits the <link linkend="gdbus-signal-org-freedesktop-ConsoleKit-Manager.SeatRemoved">"SeatRemoved"</link> D-Bus signal.

Definition at line 1520 of file dbus-consolekit-manager.c.

{
  g_signal_emit_by_name (object, "seat-removed", arg_sid);
}
void console_kit_manager_emit_system_idle_hint_changed ( ConsoleKitManager *  object,
gboolean  arg_hint 
)

console_kit_manager_emit_system_idle_hint_changed: : A #ConsoleKitManager.

: Argument to pass with the signal.

Emits the <link linkend="gdbus-signal-org-freedesktop-ConsoleKit-Manager.SystemIdleHintChanged">"SystemIdleHintChanged"</link> D-Bus signal.

Definition at line 1535 of file dbus-consolekit-manager.c.

{
  g_signal_emit_by_name (object, "system-idle-hint-changed", arg_hint);
}
GDBusInterfaceInfo* console_kit_manager_interface_info ( void  )

console_kit_manager_interface_info:

Gets a machine-readable description of the <link linkend="gdbus-interface-org-freedesktop-ConsoleKit-Manager.top_of_page">org.freedesktop.ConsoleKit.Manager</link> D-Bus interface.

Returns: (transfer none): A #GDBusInterfaceInfo. Do not free.

Definition at line 1017 of file dbus-consolekit-manager.c.

{
  return (GDBusInterfaceInfo *) &_console_kit_manager_interface_info;
}

Here is the caller graph for this function:

guint console_kit_manager_override_properties ( GObjectClass *  klass,
guint  property_id_begin 
)

console_kit_manager_override_properties: : The class structure for a #GObject-derived class.

: The property id to assign to the first overridden property.

Overrides all #GObject properties in the #ConsoleKitManager interface for a concrete class. The properties are overridden in the order they are defined.

Returns: The last property id.

Definition at line 1033 of file dbus-consolekit-manager.c.

{
  return property_id_begin - 1;
}
static void console_kit_manager_proxy_class_init ( ConsoleKitManagerProxyClass *  klass) [static]

Definition at line 3591 of file dbus-consolekit-manager.c.

{
  GObjectClass *gobject_class;
  GDBusProxyClass *proxy_class;

  g_type_class_add_private (klass, sizeof (ConsoleKitManagerProxyPrivate));

  gobject_class = G_OBJECT_CLASS (klass);
  gobject_class->finalize     = console_kit_manager_proxy_finalize;
  gobject_class->get_property = console_kit_manager_proxy_get_property;
  gobject_class->set_property = console_kit_manager_proxy_set_property;

  proxy_class = G_DBUS_PROXY_CLASS (klass);
  proxy_class->g_signal = console_kit_manager_proxy_g_signal;
  proxy_class->g_properties_changed = console_kit_manager_proxy_g_properties_changed;

}

Here is the call graph for this function:

static void console_kit_manager_proxy_finalize ( GObject *  object) [static]

Definition at line 3490 of file dbus-consolekit-manager.c.

{
  ConsoleKitManagerProxy *proxy = CONSOLE_KIT_MANAGER_PROXY (object);
  g_datalist_clear (&proxy->priv->qdata);
  G_OBJECT_CLASS (console_kit_manager_proxy_parent_class)->finalize (object);
}

Here is the caller graph for this function:

static void console_kit_manager_proxy_g_properties_changed ( GDBusProxy *  _proxy,
GVariant *  changed_properties,
const gchar *const *  invalidated_properties 
) [static]

Definition at line 3556 of file dbus-consolekit-manager.c.

{
  ConsoleKitManagerProxy *proxy = CONSOLE_KIT_MANAGER_PROXY (_proxy);
  guint n;
  const gchar *key;
  GVariantIter *iter;
  _ExtendedGDBusPropertyInfo *info;
  g_variant_get (changed_properties, "a{sv}", &iter);
  while (g_variant_iter_next (iter, "{&sv}", &key, NULL))
    {
      info = (_ExtendedGDBusPropertyInfo *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &_console_kit_manager_interface_info, key);
      g_datalist_remove_data (&proxy->priv->qdata, key);
      if (info != NULL)
        g_object_notify (G_OBJECT (proxy), info->hyphen_name);
    }
  g_variant_iter_free (iter);
  for (n = 0; invalidated_properties[n] != NULL; n++)
    {
      info = (_ExtendedGDBusPropertyInfo *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &_console_kit_manager_interface_info, invalidated_properties[n]);
      g_datalist_remove_data (&proxy->priv->qdata, invalidated_properties[n]);
      if (info != NULL)
        g_object_notify (G_OBJECT (proxy), info->hyphen_name);
    }
}

Here is the caller graph for this function:

static void console_kit_manager_proxy_g_signal ( GDBusProxy *  proxy,
const gchar *  sender_name,
const gchar *  signal_name,
GVariant *  parameters 
) [static]

Definition at line 3514 of file dbus-consolekit-manager.c.

{
  _ExtendedGDBusSignalInfo *info;
  GVariantIter iter;
  GVariant *child;
  GValue *paramv;
  guint num_params;
  guint n;
  guint signal_id;
  info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_console_kit_manager_interface_info, signal_name);
  if (info == NULL)
    return;
  num_params = g_variant_n_children (parameters);
  paramv = g_new0 (GValue, num_params + 1);
  g_value_init (&paramv[0], TYPE_CONSOLE_KIT_MANAGER);
  g_value_set_object (&paramv[0], proxy);
  g_variant_iter_init (&iter, parameters);
  n = 1;
  while ((child = g_variant_iter_next_value (&iter)) != NULL)
    {
      _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.args[n - 1];
      if (arg_info->use_gvariant)
        {
          g_value_init (&paramv[n], G_TYPE_VARIANT);
          g_value_set_variant (&paramv[n], child);
          n++;
        }
      else
        g_dbus_gvariant_to_gvalue (child, &paramv[n++]);
      g_variant_unref (child);
    }
  signal_id = g_signal_lookup (info->signal_name, TYPE_CONSOLE_KIT_MANAGER);
  g_signal_emitv (paramv, signal_id, 0, NULL);
  for (n = 0; n < num_params + 1; n++)
    g_value_unset (&paramv[n]);
  g_free (paramv);
}

Here is the caller graph for this function:

static void console_kit_manager_proxy_get_property ( GObject *  object,
guint  prop_id,
GValue *  value,
GParamSpec *  pspec 
) [static]

Definition at line 3498 of file dbus-consolekit-manager.c.

{
}

Here is the caller graph for this function:

static void console_kit_manager_proxy_iface_init ( ConsoleKitManagerIface *  iface) [static]

Definition at line 3610 of file dbus-consolekit-manager.c.

{
}
static void console_kit_manager_proxy_init ( ConsoleKitManagerProxy *  proxy) [static]

Definition at line 3584 of file dbus-consolekit-manager.c.

{
  proxy->priv = G_TYPE_INSTANCE_GET_PRIVATE (proxy, TYPE_CONSOLE_KIT_MANAGER_PROXY, ConsoleKitManagerProxyPrivate);
  g_dbus_proxy_set_interface_info (G_DBUS_PROXY (proxy), console_kit_manager_interface_info ());
}

Here is the call graph for this function:

void console_kit_manager_proxy_new ( GDBusConnection *  connection,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

Definition at line 3632 of file dbus-consolekit-manager.c.

{
  g_async_initable_new_async (TYPE_CONSOLE_KIT_MANAGER_PROXY, G_PRIORITY_DEFAULT, cancellable, callback, user_data, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-path", object_path, "g-interface-name", "org.freedesktop.ConsoleKit.Manager", NULL);
}
ConsoleKitManager* console_kit_manager_proxy_new_finish ( GAsyncResult *  res,
GError **  error 
)

console_kit_manager_proxy_new_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_proxy_new().

: Return location for error or NULL

Finishes an operation started with console_kit_manager_proxy_new().

Returns: (transfer full) (type ConsoleKitManagerProxy): The constructed proxy object or NULL if is set.

Definition at line 3654 of file dbus-consolekit-manager.c.

{
  GObject *ret;
  GObject *source_object;
  source_object = g_async_result_get_source_object (res);
  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);
  g_object_unref (source_object);
  if (ret != NULL)
    return CONSOLE_KIT_MANAGER (ret);
  else
    return NULL;
}
void console_kit_manager_proxy_new_for_bus ( GBusType  bus_type,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

Definition at line 3722 of file dbus-consolekit-manager.c.

{
  g_async_initable_new_async (TYPE_CONSOLE_KIT_MANAGER_PROXY, G_PRIORITY_DEFAULT, cancellable, callback, user_data, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path", object_path, "g-interface-name", "org.freedesktop.ConsoleKit.Manager", NULL);
}
ConsoleKitManager* console_kit_manager_proxy_new_for_bus_finish ( GAsyncResult *  res,
GError **  error 
)

console_kit_manager_proxy_new_for_bus_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to console_kit_manager_proxy_new_for_bus().

: Return location for error or NULL

Finishes an operation started with console_kit_manager_proxy_new_for_bus().

Returns: (transfer full) (type ConsoleKitManagerProxy): The constructed proxy object or NULL if is set.

Definition at line 3744 of file dbus-consolekit-manager.c.

{
  GObject *ret;
  GObject *source_object;
  source_object = g_async_result_get_source_object (res);
  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);
  g_object_unref (source_object);
  if (ret != NULL)
    return CONSOLE_KIT_MANAGER (ret);
  else
    return NULL;
}
ConsoleKitManager* console_kit_manager_proxy_new_for_bus_sync ( GBusType  bus_type,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GError **  error 
)

Definition at line 3777 of file dbus-consolekit-manager.c.

{
  GInitable *ret;
  ret = g_initable_new (TYPE_CONSOLE_KIT_MANAGER_PROXY, cancellable, error, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path", object_path, "g-interface-name", "org.freedesktop.ConsoleKit.Manager", NULL);
  if (ret != NULL)
    return CONSOLE_KIT_MANAGER (ret);
  else
    return NULL;
}

Here is the caller graph for this function:

ConsoleKitManager* console_kit_manager_proxy_new_sync ( GDBusConnection *  connection,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GError **  error 
)

Definition at line 3687 of file dbus-consolekit-manager.c.

{
  GInitable *ret;
  ret = g_initable_new (TYPE_CONSOLE_KIT_MANAGER_PROXY, cancellable, error, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-path", object_path, "g-interface-name", "org.freedesktop.ConsoleKit.Manager", NULL);
  if (ret != NULL)
    return CONSOLE_KIT_MANAGER (ret);
  else
    return NULL;
}
static void console_kit_manager_proxy_set_property ( GObject *  object,
guint  prop_id,
const GValue *  value,
GParamSpec *  pspec 
) [static]

Definition at line 3506 of file dbus-consolekit-manager.c.

{
}

Here is the caller graph for this function:

static void console_kit_manager_skeleton_class_init ( ConsoleKitManagerSkeletonClass *  klass) [static]

Definition at line 4102 of file dbus-consolekit-manager.c.

{
  GObjectClass *gobject_class;
  GDBusInterfaceSkeletonClass *skeleton_class;

  g_type_class_add_private (klass, sizeof (ConsoleKitManagerSkeletonPrivate));

  gobject_class = G_OBJECT_CLASS (klass);
  gobject_class->finalize = console_kit_manager_skeleton_finalize;

  skeleton_class = G_DBUS_INTERFACE_SKELETON_CLASS (klass);
  skeleton_class->get_info = console_kit_manager_skeleton_dbus_interface_get_info;
  skeleton_class->get_properties = console_kit_manager_skeleton_dbus_interface_get_properties;
  skeleton_class->flush = console_kit_manager_skeleton_dbus_interface_flush;
  skeleton_class->get_vtable = console_kit_manager_skeleton_dbus_interface_get_vtable;
}

Here is the call graph for this function:

static void console_kit_manager_skeleton_dbus_interface_flush ( GDBusInterfaceSkeleton *  _skeleton) [static]

Definition at line 4001 of file dbus-consolekit-manager.c.

{
}

Here is the caller graph for this function:

static GDBusInterfaceInfo* console_kit_manager_skeleton_dbus_interface_get_info ( GDBusInterfaceSkeleton *  skeleton) [static]

Definition at line 3960 of file dbus-consolekit-manager.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static GVariant* console_kit_manager_skeleton_dbus_interface_get_properties ( GDBusInterfaceSkeleton *  _skeleton) [static]

Definition at line 3972 of file dbus-consolekit-manager.c.

{
  ConsoleKitManagerSkeleton *skeleton = CONSOLE_KIT_MANAGER_SKELETON (_skeleton);

  GVariantBuilder builder;
  guint n;
  g_variant_builder_init (&builder, G_VARIANT_TYPE ("a{sv}"));
  if (_console_kit_manager_interface_info.parent_struct.properties == NULL)
    goto out;
  for (n = 0; _console_kit_manager_interface_info.parent_struct.properties[n] != NULL; n++)
    {
      GDBusPropertyInfo *info = _console_kit_manager_interface_info.parent_struct.properties[n];
      if (info->flags & G_DBUS_PROPERTY_INFO_FLAGS_READABLE)
        {
          GVariant *value;
          value = _console_kit_manager_skeleton_handle_get_property (g_dbus_interface_skeleton_get_connection (G_DBUS_INTERFACE_SKELETON (skeleton)), NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), "org.freedesktop.ConsoleKit.Manager", info->name, NULL, skeleton);
          if (value != NULL)
            {
              g_variant_take_ref (value);
              g_variant_builder_add (&builder, "{sv}", info->name, value);
              g_variant_unref (value);
            }
        }
    }
out:
  return g_variant_builder_end (&builder);
}

Here is the call graph for this function:

Here is the caller graph for this function:

static GDBusInterfaceVTable* console_kit_manager_skeleton_dbus_interface_get_vtable ( GDBusInterfaceSkeleton *  skeleton) [static]

Definition at line 3966 of file dbus-consolekit-manager.c.

{
  return (GDBusInterfaceVTable *) &_console_kit_manager_skeleton_vtable;
}

Here is the caller graph for this function:

static void console_kit_manager_skeleton_finalize ( GObject *  object) [static]

Definition at line 4082 of file dbus-consolekit-manager.c.

{
  ConsoleKitManagerSkeleton *skeleton = CONSOLE_KIT_MANAGER_SKELETON (object);
  g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) _changed_property_free);
  if (skeleton->priv->changed_properties_idle_source != NULL)
    g_source_destroy (skeleton->priv->changed_properties_idle_source);
  g_main_context_unref (skeleton->priv->context);
  g_mutex_clear (&skeleton->priv->lock);
  G_OBJECT_CLASS (console_kit_manager_skeleton_parent_class)->finalize (object);
}

Here is the call graph for this function:

Here is the caller graph for this function:

static void console_kit_manager_skeleton_iface_init ( ConsoleKitManagerIface *  iface) [static]

Definition at line 4120 of file dbus-consolekit-manager.c.

Here is the call graph for this function:

static void console_kit_manager_skeleton_init ( ConsoleKitManagerSkeleton *  skeleton) [static]

Definition at line 4094 of file dbus-consolekit-manager.c.

{
  skeleton->priv = G_TYPE_INSTANCE_GET_PRIVATE (skeleton, TYPE_CONSOLE_KIT_MANAGER_SKELETON, ConsoleKitManagerSkeletonPrivate);
  g_mutex_init (&skeleton->priv->lock);
  skeleton->priv->context = g_main_context_ref_thread_default ();
}
ConsoleKitManager* console_kit_manager_skeleton_new ( void  )

console_kit_manager_skeleton_new:

Creates a skeleton object for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-ConsoleKit-Manager.top_of_page">org.freedesktop.ConsoleKit.Manager</link>.

Returns: (transfer full) (type ConsoleKitManagerSkeleton): The skeleton object.

Definition at line 4135 of file dbus-consolekit-manager.c.

{
  return CONSOLE_KIT_MANAGER (g_object_new (TYPE_CONSOLE_KIT_MANAGER_SKELETON, NULL));
}
G_DEFINE_INTERFACE ( ConsoleKitManager  ,
console_kit_manager  ,
G_TYPE_OBJECT   
)
G_DEFINE_TYPE_WITH_CODE ( ConsoleKitManagerProxy  ,
console_kit_manager_proxy  ,
G_TYPE_DBUS_PROXY  ,
G_IMPLEMENT_INTERFACE(TYPE_CONSOLE_KIT_MANAGER, console_kit_manager_proxy_iface_init  
)
G_DEFINE_TYPE_WITH_CODE ( ConsoleKitManagerSkeleton  ,
console_kit_manager_skeleton  ,
G_TYPE_DBUS_INTERFACE_SKELETON  ,
G_IMPLEMENT_INTERFACE(TYPE_CONSOLE_KIT_MANAGER, console_kit_manager_skeleton_iface_init  
)

Variable Documentation

Initial value:
{
  {
    -1,
    (gchar *) "org.freedesktop.ConsoleKit.Manager",
    (GDBusMethodInfo **) &_console_kit_manager_method_info_pointers,
    (GDBusSignalInfo **) &_console_kit_manager_signal_info_pointers,
    NULL,
    NULL
  },
  "console-kit-manager",
}

Definition at line 995 of file dbus-consolekit-manager.c.

Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 210 of file dbus-consolekit-manager.c.

const GDBusAnnotationInfo* const _console_kit_manager_method_can_restart_annotation_info_pointers[] [static]
Initial value:

Definition at line 218 of file dbus-consolekit-manager.c.

const GDBusAnnotationInfo _console_kit_manager_method_can_stop_annotation_info_0 [static]
Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 281 of file dbus-consolekit-manager.c.

const GDBusAnnotationInfo* const _console_kit_manager_method_can_stop_annotation_info_pointers[] [static]
Initial value:

Definition at line 289 of file dbus-consolekit-manager.c.

Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 447 of file dbus-consolekit-manager.c.

const GDBusAnnotationInfo* const _console_kit_manager_method_close_session_annotation_info_pointers[] [static]
Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 673 of file dbus-consolekit-manager.c.

Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 568 of file dbus-consolekit-manager.c.

Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 629 of file dbus-consolekit-manager.c.

Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 734 of file dbus-consolekit-manager.c.

Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 795 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "CanRestart",
    NULL,
    (GDBusArgInfo **) &_console_kit_manager_method_info_can_restart_OUT_ARG_pointers,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_can_restart_annotation_info_pointers
  },
  "handle-can-restart",
  FALSE
}

Definition at line 224 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "can_restart",
    (gchar *) "b",
    NULL
  },
  FALSE
}

Definition at line 193 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "CanStop",
    NULL,
    (GDBusArgInfo **) &_console_kit_manager_method_info_can_stop_OUT_ARG_pointers,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_can_stop_annotation_info_pointers
  },
  "handle-can-stop",
  FALSE
}

Definition at line 295 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "can_stop",
    (gchar *) "b",
    NULL
  },
  FALSE
}

Definition at line 264 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "CloseSession",
    (GDBusArgInfo **) &_console_kit_manager_method_info_close_session_IN_ARG_pointers,
    (GDBusArgInfo **) &_console_kit_manager_method_info_close_session_OUT_ARG_pointers,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_close_session_annotation_info_pointers
  },
  "handle-close-session",
  FALSE
}

Definition at line 461 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "cookie",
    (gchar *) "s",
    NULL
  },
  FALSE
}

Definition at line 413 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "result",
    (gchar *) "b",
    NULL
  },
  FALSE
}

Definition at line 430 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "GetCurrentSession",
    NULL,
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_current_session_OUT_ARG_pointers,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_get_current_session_annotation_info_pointers
  },
  "handle-get-current-session",
  FALSE
}

Definition at line 687 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "ssid",
    (gchar *) "o",
    NULL
  },
  FALSE
}

Definition at line 656 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "GetSeats",
    NULL,
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_seats_OUT_ARG_pointers,
    NULL
  },
  "handle-get-seats",
  FALSE
}

Definition at line 491 of file dbus-consolekit-manager.c.

Initial value:

Definition at line 485 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "seats",
    (gchar *) "ao",
    NULL
  },
  FALSE
}

Definition at line 474 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "GetSessionForCookie",
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_session_for_cookie_IN_ARG_pointers,
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_session_for_cookie_OUT_ARG_pointers,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_get_session_for_cookie_annotation_info_pointers
  },
  "handle-get-session-for-cookie",
  FALSE
}

Definition at line 582 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "cookie",
    (gchar *) "s",
    NULL
  },
  FALSE
}

Definition at line 534 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "ssid",
    (gchar *) "o",
    NULL
  },
  FALSE
}

Definition at line 551 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "GetSessionForUnixProcess",
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_session_for_unix_process_IN_ARG_pointers,
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_session_for_unix_process_OUT_ARG_pointers,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_get_session_for_unix_process_annotation_info_pointers
  },
  "handle-get-session-for-unix-process",
  FALSE
}

Definition at line 643 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "pid",
    (gchar *) "u",
    NULL
  },
  FALSE
}

Definition at line 595 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "ssid",
    (gchar *) "o",
    NULL
  },
  FALSE
}

Definition at line 612 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "GetSessions",
    NULL,
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_sessions_OUT_ARG_pointers,
    NULL
  },
  "handle-get-sessions",
  FALSE
}

Definition at line 521 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "GetSessionsForUnixUser",
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_sessions_for_unix_user_IN_ARG_pointers,
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_sessions_for_unix_user_OUT_ARG_pointers,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_get_sessions_for_unix_user_annotation_info_pointers
  },
  "handle-get-sessions-for-unix-user",
  FALSE
}

Definition at line 748 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "uid",
    (gchar *) "u",
    NULL
  },
  FALSE
}

Definition at line 700 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "sessions",
    (gchar *) "ao",
    NULL
  },
  FALSE
}

Definition at line 717 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "GetSessionsForUser",
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_sessions_for_user_IN_ARG_pointers,
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_sessions_for_user_OUT_ARG_pointers,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_get_sessions_for_user_annotation_info_pointers
  },
  "handle-get-sessions-for-user",
  FALSE
}

Definition at line 809 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "uid",
    (gchar *) "u",
    NULL
  },
  FALSE
}

Definition at line 761 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "sessions",
    (gchar *) "ao",
    NULL
  },
  FALSE
}

Definition at line 778 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "sessions",
    (gchar *) "ao",
    NULL
  },
  FALSE
}

Definition at line 504 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "GetSystemIdleHint",
    NULL,
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_system_idle_hint_OUT_ARG_pointers,
    NULL
  },
  "handle-get-system-idle-hint",
  FALSE
}

Definition at line 839 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "idle_hint",
    (gchar *) "b",
    NULL
  },
  FALSE
}

Definition at line 822 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "GetSystemIdleSinceHint",
    NULL,
    (GDBusArgInfo **) &_console_kit_manager_method_info_get_system_idle_since_hint_OUT_ARG_pointers,
    NULL
  },
  "handle-get-system-idle-since-hint",
  FALSE
}

Definition at line 869 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "iso8601_datetime",
    (gchar *) "s",
    NULL
  },
  FALSE
}

Definition at line 852 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "OpenSession",
    NULL,
    (GDBusArgInfo **) &_console_kit_manager_method_info_open_session_OUT_ARG_pointers,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_open_session_annotation_info_pointers
  },
  "handle-open-session",
  FALSE
}

Definition at line 339 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "cookie",
    (gchar *) "s",
    NULL
  },
  FALSE
}

Definition at line 308 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "OpenSessionWithParameters",
    (GDBusArgInfo **) &_console_kit_manager_method_info_open_session_with_parameters_IN_ARG_pointers,
    (GDBusArgInfo **) &_console_kit_manager_method_info_open_session_with_parameters_OUT_ARG_pointers,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_open_session_with_parameters_annotation_info_pointers
  },
  "handle-open-session-with-parameters",
  FALSE
}

Definition at line 400 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "parameters",
    (gchar *) "a(sv)",
    NULL
  },
  FALSE
}

Definition at line 352 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "cookie",
    (gchar *) "s",
    NULL
  },
  FALSE
}

Definition at line 369 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "Restart",
    NULL,
    NULL,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_restart_annotation_info_pointers
  },
  "handle-restart",
  FALSE
}

Definition at line 180 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "Stop",
    NULL,
    NULL,
    (GDBusAnnotationInfo **) &_console_kit_manager_method_stop_annotation_info_pointers
  },
  "handle-stop",
  FALSE
}

Definition at line 251 of file dbus-consolekit-manager.c.

Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 325 of file dbus-consolekit-manager.c.

const GDBusAnnotationInfo* const _console_kit_manager_method_open_session_annotation_info_pointers[] [static]
Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 386 of file dbus-consolekit-manager.c.

const GDBusAnnotationInfo _console_kit_manager_method_restart_annotation_info_0 [static]
Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

SECTION:ConsoleKitManager : ConsoleKitManager : Generated C code for the org.freedesktop.ConsoleKit.Manager D-Bus interface.

This section contains code for working with the <link linkend="gdbus-interface-org-freedesktop-ConsoleKit-Manager.top_of_page">org.freedesktop.ConsoleKit.Manager</link> D-Bus interface in C.

Definition at line 166 of file dbus-consolekit-manager.c.

const GDBusAnnotationInfo* const _console_kit_manager_method_restart_annotation_info_pointers[] [static]
Initial value:

Definition at line 174 of file dbus-consolekit-manager.c.

const GDBusAnnotationInfo _console_kit_manager_method_stop_annotation_info_0 [static]
Initial value:
{
  -1,
  (gchar *) "org.freedesktop.DBus.GLib.Async",
  (gchar *) "",
  NULL
}

Definition at line 237 of file dbus-consolekit-manager.c.

const GDBusAnnotationInfo* const _console_kit_manager_method_stop_annotation_info_pointers[] [static]
Initial value:

Definition at line 245 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "SeatAdded",
    (GDBusArgInfo **) &_console_kit_manager_signal_info_seat_added_ARG_pointers,
    NULL
  },
  "seat-added"
}

Definition at line 920 of file dbus-consolekit-manager.c.

Initial value:

Definition at line 914 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "sid",
    (gchar *) "o",
    NULL
  },
  FALSE
}

Definition at line 903 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "SeatRemoved",
    (GDBusArgInfo **) &_console_kit_manager_signal_info_seat_removed_ARG_pointers,
    NULL
  },
  "seat-removed"
}

Definition at line 948 of file dbus-consolekit-manager.c.

Initial value:

Definition at line 942 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "sid",
    (gchar *) "o",
    NULL
  },
  FALSE
}

Definition at line 931 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "SystemIdleHintChanged",
    (GDBusArgInfo **) &_console_kit_manager_signal_info_system_idle_hint_changed_ARG_pointers,
    NULL
  },
  "system-idle-hint-changed"
}

Definition at line 976 of file dbus-consolekit-manager.c.

Initial value:
{
  {
    -1,
    (gchar *) "hint",
    (gchar *) "b",
    NULL
  },
  FALSE
}

Definition at line 959 of file dbus-consolekit-manager.c.

const GDBusInterfaceVTable _console_kit_manager_skeleton_vtable [static]