/* Generated by dbus-binding-tool; do not edit! */ #include #include #include G_BEGIN_DECLS #ifndef DBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_PolicyKit_Session #define DBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_PolicyKit_Session static #ifdef G_HAVE_INLINE inline #endif gboolean org_freedesktop_PolicyKit_Session_initiate_auth (DBusGProxy *proxy, GError **error) { return dbus_g_proxy_call (proxy, "InitiateAuth", error, G_TYPE_INVALID, G_TYPE_INVALID); } typedef void (*org_freedesktop_PolicyKit_Session_initiate_auth_reply) (DBusGProxy *proxy, GError *error, gpointer userdata); static void org_freedesktop_PolicyKit_Session_initiate_auth_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data) { DBusGAsyncData *data = user_data; GError *error = NULL; dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INVALID); (*(org_freedesktop_PolicyKit_Session_initiate_auth_reply)data->cb) (proxy, error, data->userdata); return; } static #ifdef G_HAVE_INLINE inline #endif DBusGProxyCall* org_freedesktop_PolicyKit_Session_initiate_auth_async (DBusGProxy *proxy, org_freedesktop_PolicyKit_Session_initiate_auth_reply callback, gpointer userdata) { DBusGAsyncData *stuff; stuff = g_new (DBusGAsyncData, 1); stuff->cb = G_CALLBACK (callback); stuff->userdata = userdata; return dbus_g_proxy_begin_call (proxy, "InitiateAuth", org_freedesktop_PolicyKit_Session_initiate_auth_async_callback, stuff, g_free, G_TYPE_INVALID); } static #ifdef G_HAVE_INLINE inline #endif gboolean org_freedesktop_PolicyKit_Session_get_questions (DBusGProxy *proxy, char *** OUT_question_list, GError **error) { return dbus_g_proxy_call (proxy, "GetQuestions", error, G_TYPE_INVALID, G_TYPE_STRV, OUT_question_list, G_TYPE_INVALID); } typedef void (*org_freedesktop_PolicyKit_Session_get_questions_reply) (DBusGProxy *proxy, char * *OUT_question_list, GError *error, gpointer userdata); static void org_freedesktop_PolicyKit_Session_get_questions_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data) { DBusGAsyncData *data = user_data; GError *error = NULL; char ** OUT_question_list; dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_STRV, &OUT_question_list, G_TYPE_INVALID); (*(org_freedesktop_PolicyKit_Session_get_questions_reply)data->cb) (proxy, OUT_question_list, error, data->userdata); return; } static #ifdef G_HAVE_INLINE inline #endif DBusGProxyCall* org_freedesktop_PolicyKit_Session_get_questions_async (DBusGProxy *proxy, org_freedesktop_PolicyKit_Session_get_questions_reply callback, gpointer userdata) { DBusGAsyncData *stuff; stuff = g_new (DBusGAsyncData, 1); stuff->cb = G_CALLBACK (callback); stuff->userdata = userdata; return dbus_g_proxy_begin_call (proxy, "GetQuestions", org_freedesktop_PolicyKit_Session_get_questions_async_callback, stuff, g_free, G_TYPE_INVALID); } static #ifdef G_HAVE_INLINE inline #endif gboolean org_freedesktop_PolicyKit_Session_get_auth_details (DBusGProxy *proxy, char ** OUT_user, char ** OUT_pam_service_name, GError **error) { return dbus_g_proxy_call (proxy, "GetAuthDetails", error, G_TYPE_INVALID, G_TYPE_STRING, OUT_user, G_TYPE_STRING, OUT_pam_service_name, G_TYPE_INVALID); } typedef void (*org_freedesktop_PolicyKit_Session_get_auth_details_reply) (DBusGProxy *proxy, char * OUT_user, char * OUT_pam_service_name, GError *error, gpointer userdata); static void org_freedesktop_PolicyKit_Session_get_auth_details_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data) { DBusGAsyncData *data = user_data; GError *error = NULL; char * OUT_user; char * OUT_pam_service_name; dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_STRING, &OUT_user, G_TYPE_STRING, &OUT_pam_service_name, G_TYPE_INVALID); (*(org_freedesktop_PolicyKit_Session_get_auth_details_reply)data->cb) (proxy, OUT_user, OUT_pam_service_name, error, data->userdata); return; } static #ifdef G_HAVE_INLINE inline #endif DBusGProxyCall* org_freedesktop_PolicyKit_Session_get_auth_details_async (DBusGProxy *proxy, org_freedesktop_PolicyKit_Session_get_auth_details_reply callback, gpointer userdata) { DBusGAsyncData *stuff; stuff = g_new (DBusGAsyncData, 1); stuff->cb = G_CALLBACK (callback); stuff->userdata = userdata; return dbus_g_proxy_begin_call (proxy, "GetAuthDetails", org_freedesktop_PolicyKit_Session_get_auth_details_async_callback, stuff, g_free, G_TYPE_INVALID); } static #ifdef G_HAVE_INLINE inline #endif gboolean org_freedesktop_PolicyKit_Session_provide_answers (DBusGProxy *proxy, const char ** IN_answer_list, GError **error) { return dbus_g_proxy_call (proxy, "ProvideAnswers", error, G_TYPE_STRV, IN_answer_list, G_TYPE_INVALID, G_TYPE_INVALID); } typedef void (*org_freedesktop_PolicyKit_Session_provide_answers_reply) (DBusGProxy *proxy, GError *error, gpointer userdata); static void org_freedesktop_PolicyKit_Session_provide_answers_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data) { DBusGAsyncData *data = user_data; GError *error = NULL; dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INVALID); (*(org_freedesktop_PolicyKit_Session_provide_answers_reply)data->cb) (proxy, error, data->userdata); return; } static #ifdef G_HAVE_INLINE inline #endif DBusGProxyCall* org_freedesktop_PolicyKit_Session_provide_answers_async (DBusGProxy *proxy, const char ** IN_answer_list, org_freedesktop_PolicyKit_Session_provide_answers_reply callback, gpointer userdata) { DBusGAsyncData *stuff; stuff = g_new (DBusGAsyncData, 1); stuff->cb = G_CALLBACK (callback); stuff->userdata = userdata; return dbus_g_proxy_begin_call (proxy, "ProvideAnswers", org_freedesktop_PolicyKit_Session_provide_answers_async_callback, stuff, g_free, G_TYPE_STRV, IN_answer_list, G_TYPE_INVALID); } static #ifdef G_HAVE_INLINE inline #endif gboolean org_freedesktop_PolicyKit_Session_is_authenticated (DBusGProxy *proxy, gboolean* OUT_is_authenticated, GError **error) { return dbus_g_proxy_call (proxy, "IsAuthenticated", error, G_TYPE_INVALID, G_TYPE_BOOLEAN, OUT_is_authenticated, G_TYPE_INVALID); } typedef void (*org_freedesktop_PolicyKit_Session_is_authenticated_reply) (DBusGProxy *proxy, gboolean OUT_is_authenticated, GError *error, gpointer userdata); static void org_freedesktop_PolicyKit_Session_is_authenticated_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data) { DBusGAsyncData *data = user_data; GError *error = NULL; gboolean OUT_is_authenticated; dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_BOOLEAN, &OUT_is_authenticated, G_TYPE_INVALID); (*(org_freedesktop_PolicyKit_Session_is_authenticated_reply)data->cb) (proxy, OUT_is_authenticated, error, data->userdata); return; } static #ifdef G_HAVE_INLINE inline #endif DBusGProxyCall* org_freedesktop_PolicyKit_Session_is_authenticated_async (DBusGProxy *proxy, org_freedesktop_PolicyKit_Session_is_authenticated_reply callback, gpointer userdata) { DBusGAsyncData *stuff; stuff = g_new (DBusGAsyncData, 1); stuff->cb = G_CALLBACK (callback); stuff->userdata = userdata; return dbus_g_proxy_begin_call (proxy, "IsAuthenticated", org_freedesktop_PolicyKit_Session_is_authenticated_async_callback, stuff, g_free, G_TYPE_INVALID); } static #ifdef G_HAVE_INLINE inline #endif gboolean org_freedesktop_PolicyKit_Session_get_auth_denied_reason (DBusGProxy *proxy, char ** OUT_reason, GError **error) { return dbus_g_proxy_call (proxy, "GetAuthDeniedReason", error, G_TYPE_INVALID, G_TYPE_STRING, OUT_reason, G_TYPE_INVALID); } typedef void (*org_freedesktop_PolicyKit_Session_get_auth_denied_reason_reply) (DBusGProxy *proxy, char * OUT_reason, GError *error, gpointer userdata); static void org_freedesktop_PolicyKit_Session_get_auth_denied_reason_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data) { DBusGAsyncData *data = user_data; GError *error = NULL; char * OUT_reason; dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_STRING, &OUT_reason, G_TYPE_INVALID); (*(org_freedesktop_PolicyKit_Session_get_auth_denied_reason_reply)data->cb) (proxy, OUT_reason, error, data->userdata); return; } static #ifdef G_HAVE_INLINE inline #endif DBusGProxyCall* org_freedesktop_PolicyKit_Session_get_auth_denied_reason_async (DBusGProxy *proxy, org_freedesktop_PolicyKit_Session_get_auth_denied_reason_reply callback, gpointer userdata) { DBusGAsyncData *stuff; stuff = g_new (DBusGAsyncData, 1); stuff->cb = G_CALLBACK (callback); stuff->userdata = userdata; return dbus_g_proxy_begin_call (proxy, "GetAuthDeniedReason", org_freedesktop_PolicyKit_Session_get_auth_denied_reason_async_callback, stuff, g_free, G_TYPE_INVALID); } static #ifdef G_HAVE_INLINE inline #endif gboolean org_freedesktop_PolicyKit_Session_close (DBusGProxy *proxy, const gboolean IN_do_not_revoke_privileges, GError **error) { return dbus_g_proxy_call (proxy, "Close", error, G_TYPE_BOOLEAN, IN_do_not_revoke_privileges, G_TYPE_INVALID, G_TYPE_INVALID); } typedef void (*org_freedesktop_PolicyKit_Session_close_reply) (DBusGProxy *proxy, GError *error, gpointer userdata); static void org_freedesktop_PolicyKit_Session_close_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data) { DBusGAsyncData *data = user_data; GError *error = NULL; dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INVALID); (*(org_freedesktop_PolicyKit_Session_close_reply)data->cb) (proxy, error, data->userdata); return; } static #ifdef G_HAVE_INLINE inline #endif DBusGProxyCall* org_freedesktop_PolicyKit_Session_close_async (DBusGProxy *proxy, const gboolean IN_do_not_revoke_privileges, org_freedesktop_PolicyKit_Session_close_reply callback, gpointer userdata) { DBusGAsyncData *stuff; stuff = g_new (DBusGAsyncData, 1); stuff->cb = G_CALLBACK (callback); stuff->userdata = userdata; return dbus_g_proxy_begin_call (proxy, "Close", org_freedesktop_PolicyKit_Session_close_async_callback, stuff, g_free, G_TYPE_BOOLEAN, IN_do_not_revoke_privileges, G_TYPE_INVALID); } static #ifdef G_HAVE_INLINE inline #endif gboolean org_freedesktop_PolicyKit_Session_grant_privilege_temporarily (DBusGProxy *proxy, const gboolean IN_restrict_to_callers_pid, GError **error) { return dbus_g_proxy_call (proxy, "GrantPrivilegeTemporarily", error, G_TYPE_BOOLEAN, IN_restrict_to_callers_pid, G_TYPE_INVALID, G_TYPE_INVALID); } typedef void (*org_freedesktop_PolicyKit_Session_grant_privilege_temporarily_reply) (DBusGProxy *proxy, GError *error, gpointer userdata); static void org_freedesktop_PolicyKit_Session_grant_privilege_temporarily_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data) { DBusGAsyncData *data = user_data; GError *error = NULL; dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INVALID); (*(org_freedesktop_PolicyKit_Session_grant_privilege_temporarily_reply)data->cb) (proxy, error, data->userdata); return; } static #ifdef G_HAVE_INLINE inline #endif DBusGProxyCall* org_freedesktop_PolicyKit_Session_grant_privilege_temporarily_async (DBusGProxy *proxy, const gboolean IN_restrict_to_callers_pid, org_freedesktop_PolicyKit_Session_grant_privilege_temporarily_reply callback, gpointer userdata) { DBusGAsyncData *stuff; stuff = g_new (DBusGAsyncData, 1); stuff->cb = G_CALLBACK (callback); stuff->userdata = userdata; return dbus_g_proxy_begin_call (proxy, "GrantPrivilegeTemporarily", org_freedesktop_PolicyKit_Session_grant_privilege_temporarily_async_callback, stuff, g_free, G_TYPE_BOOLEAN, IN_restrict_to_callers_pid, G_TYPE_INVALID); } #endif /* defined DBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_PolicyKit_Session */ G_END_DECLS