|
Packit |
ae235b |
/*
|
|
Packit |
ae235b |
* Generated by gdbus-codegen 2.56.1. DO NOT EDIT.
|
|
Packit |
ae235b |
*
|
|
Packit |
ae235b |
* The license of this code is the same as for the D-Bus interface description
|
|
Packit |
ae235b |
* it was derived from.
|
|
Packit |
ae235b |
*/
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#ifndef ____XDP_DBUS_H__
|
|
Packit |
ae235b |
#define ____XDP_DBUS_H__
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#include <gio/gio.h>
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
G_BEGIN_DECLS
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ------------------------------------------------------------------------ */
|
|
Packit |
ae235b |
/* Declarations for org.freedesktop.portal.Documents */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_DOCUMENTS (gxdp_documents_get_type ())
|
|
Packit |
ae235b |
#define GXDP_DOCUMENTS(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_DOCUMENTS, GXdpDocuments))
|
|
Packit |
ae235b |
#define GXDP_IS_DOCUMENTS(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_DOCUMENTS))
|
|
Packit |
ae235b |
#define GXDP_DOCUMENTS_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), GXDP_TYPE_DOCUMENTS, GXdpDocumentsIface))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpDocuments;
|
|
Packit |
ae235b |
typedef struct _GXdpDocuments GXdpDocuments;
|
|
Packit |
ae235b |
typedef struct _GXdpDocumentsIface GXdpDocumentsIface;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpDocumentsIface
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GTypeInterface parent_iface;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_add) (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
GVariant *arg_o_path_fd,
|
|
Packit |
ae235b |
gboolean arg_reuse_existing,
|
|
Packit |
ae235b |
gboolean arg_persistent);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_add_full) (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
GVariant *arg_o_path_fds,
|
|
Packit |
ae235b |
guint arg_flags,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
const gchar *const *arg_permissions);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_add_named) (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
GVariant *arg_o_path_parent_fd,
|
|
Packit |
ae235b |
const gchar *arg_filename,
|
|
Packit |
ae235b |
gboolean arg_reuse_existing,
|
|
Packit |
ae235b |
gboolean arg_persistent);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_delete) (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *arg_doc_id);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_get_mount_point) (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_grant_permissions) (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *arg_doc_id,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
const gchar *const *arg_permissions);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_info) (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *arg_doc_id);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_list) (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *arg_app_id);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_lookup) (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *arg_filename);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_revoke_permissions) (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *arg_doc_id,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
const gchar *const *arg_permissions);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
guint (*get_version) (GXdpDocuments *object);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_documents_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GDBusInterfaceInfo *gxdp_documents_interface_info (void);
|
|
Packit |
ae235b |
guint gxdp_documents_override_properties (GObjectClass *klass, guint property_id_begin);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* D-Bus method call completion functions: */
|
|
Packit |
ae235b |
void gxdp_documents_complete_get_mount_point (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *path);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_complete_add (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
const gchar *doc_id);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_complete_add_named (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
const gchar *doc_id);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_complete_add_full (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
const gchar *const *doc_ids,
|
|
Packit |
ae235b |
GVariant *extra_out);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_complete_grant_permissions (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_complete_revoke_permissions (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_complete_delete (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_complete_lookup (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *doc_id);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_complete_info (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *path,
|
|
Packit |
ae235b |
GVariant *apps);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_complete_list (
|
|
Packit |
ae235b |
GXdpDocuments *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
GVariant *docs);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* D-Bus method calls: */
|
|
Packit |
ae235b |
void gxdp_documents_call_get_mount_point (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_get_mount_point_finish (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
gchar **out_path,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_get_mount_point_sync (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
gchar **out_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_call_add (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GVariant *arg_o_path_fd,
|
|
Packit |
ae235b |
gboolean arg_reuse_existing,
|
|
Packit |
ae235b |
gboolean arg_persistent,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_add_finish (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
gchar **out_doc_id,
|
|
Packit |
ae235b |
GUnixFDList **out_fd_list,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_add_sync (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GVariant *arg_o_path_fd,
|
|
Packit |
ae235b |
gboolean arg_reuse_existing,
|
|
Packit |
ae235b |
gboolean arg_persistent,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
gchar **out_doc_id,
|
|
Packit |
ae235b |
GUnixFDList **out_fd_list,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_call_add_named (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GVariant *arg_o_path_parent_fd,
|
|
Packit |
ae235b |
const gchar *arg_filename,
|
|
Packit |
ae235b |
gboolean arg_reuse_existing,
|
|
Packit |
ae235b |
gboolean arg_persistent,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_add_named_finish (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
gchar **out_doc_id,
|
|
Packit |
ae235b |
GUnixFDList **out_fd_list,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_add_named_sync (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GVariant *arg_o_path_parent_fd,
|
|
Packit |
ae235b |
const gchar *arg_filename,
|
|
Packit |
ae235b |
gboolean arg_reuse_existing,
|
|
Packit |
ae235b |
gboolean arg_persistent,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
gchar **out_doc_id,
|
|
Packit |
ae235b |
GUnixFDList **out_fd_list,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_call_add_full (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GVariant *arg_o_path_fds,
|
|
Packit |
ae235b |
guint arg_flags,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
const gchar *const *arg_permissions,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_add_full_finish (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
gchar ***out_doc_ids,
|
|
Packit |
ae235b |
GVariant **out_extra_out,
|
|
Packit |
ae235b |
GUnixFDList **out_fd_list,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_add_full_sync (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GVariant *arg_o_path_fds,
|
|
Packit |
ae235b |
guint arg_flags,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
const gchar *const *arg_permissions,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
gchar ***out_doc_ids,
|
|
Packit |
ae235b |
GVariant **out_extra_out,
|
|
Packit |
ae235b |
GUnixFDList **out_fd_list,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_call_grant_permissions (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_doc_id,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
const gchar *const *arg_permissions,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_grant_permissions_finish (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_grant_permissions_sync (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_doc_id,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
const gchar *const *arg_permissions,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_call_revoke_permissions (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_doc_id,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
const gchar *const *arg_permissions,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_revoke_permissions_finish (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_revoke_permissions_sync (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_doc_id,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
const gchar *const *arg_permissions,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_call_delete (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_doc_id,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_delete_finish (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_delete_sync (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_doc_id,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_call_lookup (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_filename,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_lookup_finish (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
gchar **out_doc_id,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_lookup_sync (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_filename,
|
|
Packit |
ae235b |
gchar **out_doc_id,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_call_info (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_doc_id,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_info_finish (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
gchar **out_path,
|
|
Packit |
ae235b |
GVariant **out_apps,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_info_sync (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_doc_id,
|
|
Packit |
ae235b |
gchar **out_path,
|
|
Packit |
ae235b |
GVariant **out_apps,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_call_list (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_list_finish (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
GVariant **out_docs,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_documents_call_list_sync (
|
|
Packit |
ae235b |
GXdpDocuments *proxy,
|
|
Packit |
ae235b |
const gchar *arg_app_id,
|
|
Packit |
ae235b |
GVariant **out_docs,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* D-Bus property accessors: */
|
|
Packit |
ae235b |
guint gxdp_documents_get_version (GXdpDocuments *object);
|
|
Packit |
ae235b |
void gxdp_documents_set_version (GXdpDocuments *object, guint value);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ---- */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_DOCUMENTS_PROXY (gxdp_documents_proxy_get_type ())
|
|
Packit |
ae235b |
#define GXDP_DOCUMENTS_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_DOCUMENTS_PROXY, GXdpDocumentsProxy))
|
|
Packit |
ae235b |
#define GXDP_DOCUMENTS_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GXDP_TYPE_DOCUMENTS_PROXY, GXdpDocumentsProxyClass))
|
|
Packit |
ae235b |
#define GXDP_DOCUMENTS_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GXDP_TYPE_DOCUMENTS_PROXY, GXdpDocumentsProxyClass))
|
|
Packit |
ae235b |
#define GXDP_IS_DOCUMENTS_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_DOCUMENTS_PROXY))
|
|
Packit |
ae235b |
#define GXDP_IS_DOCUMENTS_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GXDP_TYPE_DOCUMENTS_PROXY))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
typedef struct _GXdpDocumentsProxy GXdpDocumentsProxy;
|
|
Packit |
ae235b |
typedef struct _GXdpDocumentsProxyClass GXdpDocumentsProxyClass;
|
|
Packit |
ae235b |
typedef struct _GXdpDocumentsProxyPrivate GXdpDocumentsProxyPrivate;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpDocumentsProxy
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
/*< private >*/
|
|
Packit |
ae235b |
GDBusProxy parent_instance;
|
|
Packit |
ae235b |
GXdpDocumentsProxyPrivate *priv;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpDocumentsProxyClass
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GDBusProxyClass parent_class;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_documents_proxy_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#if GLIB_CHECK_VERSION(2, 44, 0)
|
|
Packit |
ae235b |
G_DEFINE_AUTOPTR_CLEANUP_FUNC (GXdpDocumentsProxy, g_object_unref)
|
|
Packit |
ae235b |
#endif
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_proxy_new (
|
|
Packit |
ae235b |
GDBusConnection *connection,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
GXdpDocuments *gxdp_documents_proxy_new_finish (
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
GXdpDocuments *gxdp_documents_proxy_new_sync (
|
|
Packit |
ae235b |
GDBusConnection *connection,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_documents_proxy_new_for_bus (
|
|
Packit |
ae235b |
GBusType bus_type,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
GXdpDocuments *gxdp_documents_proxy_new_for_bus_finish (
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
GXdpDocuments *gxdp_documents_proxy_new_for_bus_sync (
|
|
Packit |
ae235b |
GBusType bus_type,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ---- */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_DOCUMENTS_SKELETON (gxdp_documents_skeleton_get_type ())
|
|
Packit |
ae235b |
#define GXDP_DOCUMENTS_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_DOCUMENTS_SKELETON, GXdpDocumentsSkeleton))
|
|
Packit |
ae235b |
#define GXDP_DOCUMENTS_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GXDP_TYPE_DOCUMENTS_SKELETON, GXdpDocumentsSkeletonClass))
|
|
Packit |
ae235b |
#define GXDP_DOCUMENTS_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GXDP_TYPE_DOCUMENTS_SKELETON, GXdpDocumentsSkeletonClass))
|
|
Packit |
ae235b |
#define GXDP_IS_DOCUMENTS_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_DOCUMENTS_SKELETON))
|
|
Packit |
ae235b |
#define GXDP_IS_DOCUMENTS_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GXDP_TYPE_DOCUMENTS_SKELETON))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
typedef struct _GXdpDocumentsSkeleton GXdpDocumentsSkeleton;
|
|
Packit |
ae235b |
typedef struct _GXdpDocumentsSkeletonClass GXdpDocumentsSkeletonClass;
|
|
Packit |
ae235b |
typedef struct _GXdpDocumentsSkeletonPrivate GXdpDocumentsSkeletonPrivate;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpDocumentsSkeleton
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
/*< private >*/
|
|
Packit |
ae235b |
GDBusInterfaceSkeleton parent_instance;
|
|
Packit |
ae235b |
GXdpDocumentsSkeletonPrivate *priv;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpDocumentsSkeletonClass
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GDBusInterfaceSkeletonClass parent_class;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_documents_skeleton_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#if GLIB_CHECK_VERSION(2, 44, 0)
|
|
Packit |
ae235b |
G_DEFINE_AUTOPTR_CLEANUP_FUNC (GXdpDocumentsSkeleton, g_object_unref)
|
|
Packit |
ae235b |
#endif
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GXdpDocuments *gxdp_documents_skeleton_new (void);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ------------------------------------------------------------------------ */
|
|
Packit |
ae235b |
/* Declarations for org.freedesktop.portal.OpenURI */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_OPEN_URI (gxdp_open_uri_get_type ())
|
|
Packit |
ae235b |
#define GXDP_OPEN_URI(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_OPEN_URI, GXdpOpenURI))
|
|
Packit |
ae235b |
#define GXDP_IS_OPEN_URI(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_OPEN_URI))
|
|
Packit |
ae235b |
#define GXDP_OPEN_URI_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), GXDP_TYPE_OPEN_URI, GXdpOpenURIIface))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpOpenURI;
|
|
Packit |
ae235b |
typedef struct _GXdpOpenURI GXdpOpenURI;
|
|
Packit |
ae235b |
typedef struct _GXdpOpenURIIface GXdpOpenURIIface;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpOpenURIIface
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GTypeInterface parent_iface;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_open_file) (
|
|
Packit |
ae235b |
GXdpOpenURI *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
const gchar *arg_parent_window,
|
|
Packit |
ae235b |
GVariant *arg_fd,
|
|
Packit |
ae235b |
GVariant *arg_options);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_open_uri) (
|
|
Packit |
ae235b |
GXdpOpenURI *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *arg_parent_window,
|
|
Packit |
ae235b |
const gchar *arg_uri,
|
|
Packit |
ae235b |
GVariant *arg_options);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
guint (*get_version) (GXdpOpenURI *object);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_open_uri_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GDBusInterfaceInfo *gxdp_open_uri_interface_info (void);
|
|
Packit |
ae235b |
guint gxdp_open_uri_override_properties (GObjectClass *klass, guint property_id_begin);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* D-Bus method call completion functions: */
|
|
Packit |
ae235b |
void gxdp_open_uri_complete_open_uri (
|
|
Packit |
ae235b |
GXdpOpenURI *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *handle);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_open_uri_complete_open_file (
|
|
Packit |
ae235b |
GXdpOpenURI *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
const gchar *handle);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* D-Bus method calls: */
|
|
Packit |
ae235b |
void gxdp_open_uri_call_open_uri (
|
|
Packit |
ae235b |
GXdpOpenURI *proxy,
|
|
Packit |
ae235b |
const gchar *arg_parent_window,
|
|
Packit |
ae235b |
const gchar *arg_uri,
|
|
Packit |
ae235b |
GVariant *arg_options,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_open_uri_call_open_uri_finish (
|
|
Packit |
ae235b |
GXdpOpenURI *proxy,
|
|
Packit |
ae235b |
gchar **out_handle,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_open_uri_call_open_uri_sync (
|
|
Packit |
ae235b |
GXdpOpenURI *proxy,
|
|
Packit |
ae235b |
const gchar *arg_parent_window,
|
|
Packit |
ae235b |
const gchar *arg_uri,
|
|
Packit |
ae235b |
GVariant *arg_options,
|
|
Packit |
ae235b |
gchar **out_handle,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_open_uri_call_open_file (
|
|
Packit |
ae235b |
GXdpOpenURI *proxy,
|
|
Packit |
ae235b |
const gchar *arg_parent_window,
|
|
Packit |
ae235b |
GVariant *arg_fd,
|
|
Packit |
ae235b |
GVariant *arg_options,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_open_uri_call_open_file_finish (
|
|
Packit |
ae235b |
GXdpOpenURI *proxy,
|
|
Packit |
ae235b |
gchar **out_handle,
|
|
Packit |
ae235b |
GUnixFDList **out_fd_list,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_open_uri_call_open_file_sync (
|
|
Packit |
ae235b |
GXdpOpenURI *proxy,
|
|
Packit |
ae235b |
const gchar *arg_parent_window,
|
|
Packit |
ae235b |
GVariant *arg_fd,
|
|
Packit |
ae235b |
GVariant *arg_options,
|
|
Packit |
ae235b |
GUnixFDList *fd_list,
|
|
Packit |
ae235b |
gchar **out_handle,
|
|
Packit |
ae235b |
GUnixFDList **out_fd_list,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* D-Bus property accessors: */
|
|
Packit |
ae235b |
guint gxdp_open_uri_get_version (GXdpOpenURI *object);
|
|
Packit |
ae235b |
void gxdp_open_uri_set_version (GXdpOpenURI *object, guint value);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ---- */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_OPEN_URI_PROXY (gxdp_open_uri_proxy_get_type ())
|
|
Packit |
ae235b |
#define GXDP_OPEN_URI_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_OPEN_URI_PROXY, GXdpOpenURIProxy))
|
|
Packit |
ae235b |
#define GXDP_OPEN_URI_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GXDP_TYPE_OPEN_URI_PROXY, GXdpOpenURIProxyClass))
|
|
Packit |
ae235b |
#define GXDP_OPEN_URI_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GXDP_TYPE_OPEN_URI_PROXY, GXdpOpenURIProxyClass))
|
|
Packit |
ae235b |
#define GXDP_IS_OPEN_URI_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_OPEN_URI_PROXY))
|
|
Packit |
ae235b |
#define GXDP_IS_OPEN_URI_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GXDP_TYPE_OPEN_URI_PROXY))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
typedef struct _GXdpOpenURIProxy GXdpOpenURIProxy;
|
|
Packit |
ae235b |
typedef struct _GXdpOpenURIProxyClass GXdpOpenURIProxyClass;
|
|
Packit |
ae235b |
typedef struct _GXdpOpenURIProxyPrivate GXdpOpenURIProxyPrivate;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpOpenURIProxy
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
/*< private >*/
|
|
Packit |
ae235b |
GDBusProxy parent_instance;
|
|
Packit |
ae235b |
GXdpOpenURIProxyPrivate *priv;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpOpenURIProxyClass
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GDBusProxyClass parent_class;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_open_uri_proxy_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#if GLIB_CHECK_VERSION(2, 44, 0)
|
|
Packit |
ae235b |
G_DEFINE_AUTOPTR_CLEANUP_FUNC (GXdpOpenURIProxy, g_object_unref)
|
|
Packit |
ae235b |
#endif
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_open_uri_proxy_new (
|
|
Packit |
ae235b |
GDBusConnection *connection,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
GXdpOpenURI *gxdp_open_uri_proxy_new_finish (
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
GXdpOpenURI *gxdp_open_uri_proxy_new_sync (
|
|
Packit |
ae235b |
GDBusConnection *connection,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_open_uri_proxy_new_for_bus (
|
|
Packit |
ae235b |
GBusType bus_type,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
GXdpOpenURI *gxdp_open_uri_proxy_new_for_bus_finish (
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
GXdpOpenURI *gxdp_open_uri_proxy_new_for_bus_sync (
|
|
Packit |
ae235b |
GBusType bus_type,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ---- */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_OPEN_URI_SKELETON (gxdp_open_uri_skeleton_get_type ())
|
|
Packit |
ae235b |
#define GXDP_OPEN_URI_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_OPEN_URI_SKELETON, GXdpOpenURISkeleton))
|
|
Packit |
ae235b |
#define GXDP_OPEN_URI_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GXDP_TYPE_OPEN_URI_SKELETON, GXdpOpenURISkeletonClass))
|
|
Packit |
ae235b |
#define GXDP_OPEN_URI_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GXDP_TYPE_OPEN_URI_SKELETON, GXdpOpenURISkeletonClass))
|
|
Packit |
ae235b |
#define GXDP_IS_OPEN_URI_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_OPEN_URI_SKELETON))
|
|
Packit |
ae235b |
#define GXDP_IS_OPEN_URI_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GXDP_TYPE_OPEN_URI_SKELETON))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
typedef struct _GXdpOpenURISkeleton GXdpOpenURISkeleton;
|
|
Packit |
ae235b |
typedef struct _GXdpOpenURISkeletonClass GXdpOpenURISkeletonClass;
|
|
Packit |
ae235b |
typedef struct _GXdpOpenURISkeletonPrivate GXdpOpenURISkeletonPrivate;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpOpenURISkeleton
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
/*< private >*/
|
|
Packit |
ae235b |
GDBusInterfaceSkeleton parent_instance;
|
|
Packit |
ae235b |
GXdpOpenURISkeletonPrivate *priv;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpOpenURISkeletonClass
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GDBusInterfaceSkeletonClass parent_class;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_open_uri_skeleton_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#if GLIB_CHECK_VERSION(2, 44, 0)
|
|
Packit |
ae235b |
G_DEFINE_AUTOPTR_CLEANUP_FUNC (GXdpOpenURISkeleton, g_object_unref)
|
|
Packit |
ae235b |
#endif
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GXdpOpenURI *gxdp_open_uri_skeleton_new (void);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ------------------------------------------------------------------------ */
|
|
Packit |
ae235b |
/* Declarations for org.freedesktop.portal.NetworkMonitor */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_NETWORK_MONITOR (gxdp_network_monitor_get_type ())
|
|
Packit |
ae235b |
#define GXDP_NETWORK_MONITOR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_NETWORK_MONITOR, GXdpNetworkMonitor))
|
|
Packit |
ae235b |
#define GXDP_IS_NETWORK_MONITOR(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_NETWORK_MONITOR))
|
|
Packit |
ae235b |
#define GXDP_NETWORK_MONITOR_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), GXDP_TYPE_NETWORK_MONITOR, GXdpNetworkMonitorIface))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpNetworkMonitor;
|
|
Packit |
ae235b |
typedef struct _GXdpNetworkMonitor GXdpNetworkMonitor;
|
|
Packit |
ae235b |
typedef struct _GXdpNetworkMonitorIface GXdpNetworkMonitorIface;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpNetworkMonitorIface
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GTypeInterface parent_iface;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*get_available) (GXdpNetworkMonitor *object);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
guint (*get_connectivity) (GXdpNetworkMonitor *object);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*get_metered) (GXdpNetworkMonitor *object);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void (*changed) (
|
|
Packit |
ae235b |
GXdpNetworkMonitor *object,
|
|
Packit |
ae235b |
gboolean arg_available);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_network_monitor_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GDBusInterfaceInfo *gxdp_network_monitor_interface_info (void);
|
|
Packit |
ae235b |
guint gxdp_network_monitor_override_properties (GObjectClass *klass, guint property_id_begin);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* D-Bus signal emissions functions: */
|
|
Packit |
ae235b |
void gxdp_network_monitor_emit_changed (
|
|
Packit |
ae235b |
GXdpNetworkMonitor *object,
|
|
Packit |
ae235b |
gboolean arg_available);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* D-Bus property accessors: */
|
|
Packit |
ae235b |
gboolean gxdp_network_monitor_get_available (GXdpNetworkMonitor *object);
|
|
Packit |
ae235b |
void gxdp_network_monitor_set_available (GXdpNetworkMonitor *object, gboolean value);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_network_monitor_get_metered (GXdpNetworkMonitor *object);
|
|
Packit |
ae235b |
void gxdp_network_monitor_set_metered (GXdpNetworkMonitor *object, gboolean value);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
guint gxdp_network_monitor_get_connectivity (GXdpNetworkMonitor *object);
|
|
Packit |
ae235b |
void gxdp_network_monitor_set_connectivity (GXdpNetworkMonitor *object, guint value);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ---- */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_NETWORK_MONITOR_PROXY (gxdp_network_monitor_proxy_get_type ())
|
|
Packit |
ae235b |
#define GXDP_NETWORK_MONITOR_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_NETWORK_MONITOR_PROXY, GXdpNetworkMonitorProxy))
|
|
Packit |
ae235b |
#define GXDP_NETWORK_MONITOR_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GXDP_TYPE_NETWORK_MONITOR_PROXY, GXdpNetworkMonitorProxyClass))
|
|
Packit |
ae235b |
#define GXDP_NETWORK_MONITOR_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GXDP_TYPE_NETWORK_MONITOR_PROXY, GXdpNetworkMonitorProxyClass))
|
|
Packit |
ae235b |
#define GXDP_IS_NETWORK_MONITOR_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_NETWORK_MONITOR_PROXY))
|
|
Packit |
ae235b |
#define GXDP_IS_NETWORK_MONITOR_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GXDP_TYPE_NETWORK_MONITOR_PROXY))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
typedef struct _GXdpNetworkMonitorProxy GXdpNetworkMonitorProxy;
|
|
Packit |
ae235b |
typedef struct _GXdpNetworkMonitorProxyClass GXdpNetworkMonitorProxyClass;
|
|
Packit |
ae235b |
typedef struct _GXdpNetworkMonitorProxyPrivate GXdpNetworkMonitorProxyPrivate;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpNetworkMonitorProxy
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
/*< private >*/
|
|
Packit |
ae235b |
GDBusProxy parent_instance;
|
|
Packit |
ae235b |
GXdpNetworkMonitorProxyPrivate *priv;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpNetworkMonitorProxyClass
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GDBusProxyClass parent_class;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_network_monitor_proxy_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#if GLIB_CHECK_VERSION(2, 44, 0)
|
|
Packit |
ae235b |
G_DEFINE_AUTOPTR_CLEANUP_FUNC (GXdpNetworkMonitorProxy, g_object_unref)
|
|
Packit |
ae235b |
#endif
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_network_monitor_proxy_new (
|
|
Packit |
ae235b |
GDBusConnection *connection,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
GXdpNetworkMonitor *gxdp_network_monitor_proxy_new_finish (
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
GXdpNetworkMonitor *gxdp_network_monitor_proxy_new_sync (
|
|
Packit |
ae235b |
GDBusConnection *connection,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_network_monitor_proxy_new_for_bus (
|
|
Packit |
ae235b |
GBusType bus_type,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
GXdpNetworkMonitor *gxdp_network_monitor_proxy_new_for_bus_finish (
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
GXdpNetworkMonitor *gxdp_network_monitor_proxy_new_for_bus_sync (
|
|
Packit |
ae235b |
GBusType bus_type,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ---- */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_NETWORK_MONITOR_SKELETON (gxdp_network_monitor_skeleton_get_type ())
|
|
Packit |
ae235b |
#define GXDP_NETWORK_MONITOR_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_NETWORK_MONITOR_SKELETON, GXdpNetworkMonitorSkeleton))
|
|
Packit |
ae235b |
#define GXDP_NETWORK_MONITOR_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GXDP_TYPE_NETWORK_MONITOR_SKELETON, GXdpNetworkMonitorSkeletonClass))
|
|
Packit |
ae235b |
#define GXDP_NETWORK_MONITOR_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GXDP_TYPE_NETWORK_MONITOR_SKELETON, GXdpNetworkMonitorSkeletonClass))
|
|
Packit |
ae235b |
#define GXDP_IS_NETWORK_MONITOR_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_NETWORK_MONITOR_SKELETON))
|
|
Packit |
ae235b |
#define GXDP_IS_NETWORK_MONITOR_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GXDP_TYPE_NETWORK_MONITOR_SKELETON))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
typedef struct _GXdpNetworkMonitorSkeleton GXdpNetworkMonitorSkeleton;
|
|
Packit |
ae235b |
typedef struct _GXdpNetworkMonitorSkeletonClass GXdpNetworkMonitorSkeletonClass;
|
|
Packit |
ae235b |
typedef struct _GXdpNetworkMonitorSkeletonPrivate GXdpNetworkMonitorSkeletonPrivate;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpNetworkMonitorSkeleton
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
/*< private >*/
|
|
Packit |
ae235b |
GDBusInterfaceSkeleton parent_instance;
|
|
Packit |
ae235b |
GXdpNetworkMonitorSkeletonPrivate *priv;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpNetworkMonitorSkeletonClass
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GDBusInterfaceSkeletonClass parent_class;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_network_monitor_skeleton_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#if GLIB_CHECK_VERSION(2, 44, 0)
|
|
Packit |
ae235b |
G_DEFINE_AUTOPTR_CLEANUP_FUNC (GXdpNetworkMonitorSkeleton, g_object_unref)
|
|
Packit |
ae235b |
#endif
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GXdpNetworkMonitor *gxdp_network_monitor_skeleton_new (void);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ------------------------------------------------------------------------ */
|
|
Packit |
ae235b |
/* Declarations for org.freedesktop.portal.ProxyResolver */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_PROXY_RESOLVER (gxdp_proxy_resolver_get_type ())
|
|
Packit |
ae235b |
#define GXDP_PROXY_RESOLVER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_PROXY_RESOLVER, GXdpProxyResolver))
|
|
Packit |
ae235b |
#define GXDP_IS_PROXY_RESOLVER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_PROXY_RESOLVER))
|
|
Packit |
ae235b |
#define GXDP_PROXY_RESOLVER_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), GXDP_TYPE_PROXY_RESOLVER, GXdpProxyResolverIface))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpProxyResolver;
|
|
Packit |
ae235b |
typedef struct _GXdpProxyResolver GXdpProxyResolver;
|
|
Packit |
ae235b |
typedef struct _GXdpProxyResolverIface GXdpProxyResolverIface;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpProxyResolverIface
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GTypeInterface parent_iface;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean (*handle_lookup) (
|
|
Packit |
ae235b |
GXdpProxyResolver *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *arg_uri);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_proxy_resolver_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GDBusInterfaceInfo *gxdp_proxy_resolver_interface_info (void);
|
|
Packit |
ae235b |
guint gxdp_proxy_resolver_override_properties (GObjectClass *klass, guint property_id_begin);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* D-Bus method call completion functions: */
|
|
Packit |
ae235b |
void gxdp_proxy_resolver_complete_lookup (
|
|
Packit |
ae235b |
GXdpProxyResolver *object,
|
|
Packit |
ae235b |
GDBusMethodInvocation *invocation,
|
|
Packit |
ae235b |
const gchar *const *proxies);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* D-Bus method calls: */
|
|
Packit |
ae235b |
void gxdp_proxy_resolver_call_lookup (
|
|
Packit |
ae235b |
GXdpProxyResolver *proxy,
|
|
Packit |
ae235b |
const gchar *arg_uri,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_proxy_resolver_call_lookup_finish (
|
|
Packit |
ae235b |
GXdpProxyResolver *proxy,
|
|
Packit |
ae235b |
gchar ***out_proxies,
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
gboolean gxdp_proxy_resolver_call_lookup_sync (
|
|
Packit |
ae235b |
GXdpProxyResolver *proxy,
|
|
Packit |
ae235b |
const gchar *arg_uri,
|
|
Packit |
ae235b |
gchar ***out_proxies,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ---- */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_PROXY_RESOLVER_PROXY (gxdp_proxy_resolver_proxy_get_type ())
|
|
Packit |
ae235b |
#define GXDP_PROXY_RESOLVER_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_PROXY_RESOLVER_PROXY, GXdpProxyResolverProxy))
|
|
Packit |
ae235b |
#define GXDP_PROXY_RESOLVER_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GXDP_TYPE_PROXY_RESOLVER_PROXY, GXdpProxyResolverProxyClass))
|
|
Packit |
ae235b |
#define GXDP_PROXY_RESOLVER_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GXDP_TYPE_PROXY_RESOLVER_PROXY, GXdpProxyResolverProxyClass))
|
|
Packit |
ae235b |
#define GXDP_IS_PROXY_RESOLVER_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_PROXY_RESOLVER_PROXY))
|
|
Packit |
ae235b |
#define GXDP_IS_PROXY_RESOLVER_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GXDP_TYPE_PROXY_RESOLVER_PROXY))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
typedef struct _GXdpProxyResolverProxy GXdpProxyResolverProxy;
|
|
Packit |
ae235b |
typedef struct _GXdpProxyResolverProxyClass GXdpProxyResolverProxyClass;
|
|
Packit |
ae235b |
typedef struct _GXdpProxyResolverProxyPrivate GXdpProxyResolverProxyPrivate;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpProxyResolverProxy
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
/*< private >*/
|
|
Packit |
ae235b |
GDBusProxy parent_instance;
|
|
Packit |
ae235b |
GXdpProxyResolverProxyPrivate *priv;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpProxyResolverProxyClass
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GDBusProxyClass parent_class;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_proxy_resolver_proxy_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#if GLIB_CHECK_VERSION(2, 44, 0)
|
|
Packit |
ae235b |
G_DEFINE_AUTOPTR_CLEANUP_FUNC (GXdpProxyResolverProxy, g_object_unref)
|
|
Packit |
ae235b |
#endif
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_proxy_resolver_proxy_new (
|
|
Packit |
ae235b |
GDBusConnection *connection,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
GXdpProxyResolver *gxdp_proxy_resolver_proxy_new_finish (
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
GXdpProxyResolver *gxdp_proxy_resolver_proxy_new_sync (
|
|
Packit |
ae235b |
GDBusConnection *connection,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
void gxdp_proxy_resolver_proxy_new_for_bus (
|
|
Packit |
ae235b |
GBusType bus_type,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GAsyncReadyCallback callback,
|
|
Packit |
ae235b |
gpointer user_data);
|
|
Packit |
ae235b |
GXdpProxyResolver *gxdp_proxy_resolver_proxy_new_for_bus_finish (
|
|
Packit |
ae235b |
GAsyncResult *res,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
GXdpProxyResolver *gxdp_proxy_resolver_proxy_new_for_bus_sync (
|
|
Packit |
ae235b |
GBusType bus_type,
|
|
Packit |
ae235b |
GDBusProxyFlags flags,
|
|
Packit |
ae235b |
const gchar *name,
|
|
Packit |
ae235b |
const gchar *object_path,
|
|
Packit |
ae235b |
GCancellable *cancellable,
|
|
Packit |
ae235b |
GError **error);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
/* ---- */
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#define GXDP_TYPE_PROXY_RESOLVER_SKELETON (gxdp_proxy_resolver_skeleton_get_type ())
|
|
Packit |
ae235b |
#define GXDP_PROXY_RESOLVER_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GXDP_TYPE_PROXY_RESOLVER_SKELETON, GXdpProxyResolverSkeleton))
|
|
Packit |
ae235b |
#define GXDP_PROXY_RESOLVER_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GXDP_TYPE_PROXY_RESOLVER_SKELETON, GXdpProxyResolverSkeletonClass))
|
|
Packit |
ae235b |
#define GXDP_PROXY_RESOLVER_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GXDP_TYPE_PROXY_RESOLVER_SKELETON, GXdpProxyResolverSkeletonClass))
|
|
Packit |
ae235b |
#define GXDP_IS_PROXY_RESOLVER_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GXDP_TYPE_PROXY_RESOLVER_SKELETON))
|
|
Packit |
ae235b |
#define GXDP_IS_PROXY_RESOLVER_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GXDP_TYPE_PROXY_RESOLVER_SKELETON))
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
typedef struct _GXdpProxyResolverSkeleton GXdpProxyResolverSkeleton;
|
|
Packit |
ae235b |
typedef struct _GXdpProxyResolverSkeletonClass GXdpProxyResolverSkeletonClass;
|
|
Packit |
ae235b |
typedef struct _GXdpProxyResolverSkeletonPrivate GXdpProxyResolverSkeletonPrivate;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpProxyResolverSkeleton
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
/*< private >*/
|
|
Packit |
ae235b |
GDBusInterfaceSkeleton parent_instance;
|
|
Packit |
ae235b |
GXdpProxyResolverSkeletonPrivate *priv;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
struct _GXdpProxyResolverSkeletonClass
|
|
Packit |
ae235b |
{
|
|
Packit |
ae235b |
GDBusInterfaceSkeletonClass parent_class;
|
|
Packit |
ae235b |
};
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GType gxdp_proxy_resolver_skeleton_get_type (void) G_GNUC_CONST;
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#if GLIB_CHECK_VERSION(2, 44, 0)
|
|
Packit |
ae235b |
G_DEFINE_AUTOPTR_CLEANUP_FUNC (GXdpProxyResolverSkeleton, g_object_unref)
|
|
Packit |
ae235b |
#endif
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
GXdpProxyResolver *gxdp_proxy_resolver_skeleton_new (void);
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
G_END_DECLS
|
|
Packit |
ae235b |
|
|
Packit |
ae235b |
#endif /* ____XDP_DBUS_H__ */
|