/*
* Generated by gdbus-codegen 2.55.2. DO NOT EDIT.
*
* The license of this code is the same as for the D-Bus interface description
* it was derived from.
*/
#ifndef __TEMP_DBUS_GENERATED_H__
#define __TEMP_DBUS_GENERATED_H__
#include <gio/gio.h>
G_BEGIN_DECLS
/* ------------------------------------------------------------------------ */
/* Declarations for org.freedesktop.Secret.Service */
#define SECRET_GEN_TYPE_SERVICE (_secret_gen_service_get_type ())
#define SECRET_GEN_SERVICE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_SERVICE, SecretGenService))
#define SECRET_GEN_IS_SERVICE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_SERVICE))
#define SECRET_GEN_SERVICE_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), SECRET_GEN_TYPE_SERVICE, SecretGenServiceIface))
struct _SecretGenService;
typedef struct _SecretGenService SecretGenService;
typedef struct _SecretGenServiceIface SecretGenServiceIface;
struct _SecretGenServiceIface
{
GTypeInterface parent_iface;
gboolean (*handle_create_collection) (
SecretGenService *object,
GDBusMethodInvocation *invocation,
GVariant *arg_properties,
const gchar *arg_alias);
gboolean (*handle_get_secrets) (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *const *arg_items,
const gchar *arg_session);
gboolean (*handle_lock) (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *const *arg_objects);
gboolean (*handle_open_session) (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *arg_algorithm,
GVariant *arg_input);
gboolean (*handle_read_alias) (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *arg_name);
gboolean (*handle_search_items) (
SecretGenService *object,
GDBusMethodInvocation *invocation,
GVariant *arg_attributes);
gboolean (*handle_set_alias) (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *arg_name,
const gchar *arg_collection);
gboolean (*handle_unlock) (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *const *arg_objects);
const gchar *const * (*get_collections) (SecretGenService *object);
void (*collection_changed) (
SecretGenService *object,
const gchar *arg_collection);
void (*collection_created) (
SecretGenService *object,
const gchar *arg_collection);
void (*collection_deleted) (
SecretGenService *object,
const gchar *arg_collection);
};
GType _secret_gen_service_get_type (void) G_GNUC_CONST;
GDBusInterfaceInfo *_secret_gen_service_interface_info (void);
guint _secret_gen_service_override_properties (GObjectClass *klass, guint property_id_begin);
/* D-Bus method call completion functions: */
void _secret_gen_service_complete_open_session (
SecretGenService *object,
GDBusMethodInvocation *invocation,
GVariant *output,
const gchar *result);
void _secret_gen_service_complete_create_collection (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *collection,
const gchar *prompt);
void _secret_gen_service_complete_search_items (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *const *unlocked,
const gchar *const *locked);
void _secret_gen_service_complete_unlock (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *const *unlocked,
const gchar *prompt);
void _secret_gen_service_complete_lock (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *const *locked,
const gchar *Prompt);
void _secret_gen_service_complete_get_secrets (
SecretGenService *object,
GDBusMethodInvocation *invocation,
GVariant *secrets);
void _secret_gen_service_complete_read_alias (
SecretGenService *object,
GDBusMethodInvocation *invocation,
const gchar *collection);
void _secret_gen_service_complete_set_alias (
SecretGenService *object,
GDBusMethodInvocation *invocation);
/* D-Bus signal emissions functions: */
void _secret_gen_service_emit_collection_created (
SecretGenService *object,
const gchar *arg_collection);
void _secret_gen_service_emit_collection_deleted (
SecretGenService *object,
const gchar *arg_collection);
void _secret_gen_service_emit_collection_changed (
SecretGenService *object,
const gchar *arg_collection);
/* D-Bus method calls: */
void _secret_gen_service_call_open_session (
SecretGenService *proxy,
const gchar *arg_algorithm,
GVariant *arg_input,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_service_call_open_session_finish (
SecretGenService *proxy,
GVariant **out_output,
gchar **out_result,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_service_call_open_session_sync (
SecretGenService *proxy,
const gchar *arg_algorithm,
GVariant *arg_input,
GVariant **out_output,
gchar **out_result,
GCancellable *cancellable,
GError **error);
void _secret_gen_service_call_create_collection (
SecretGenService *proxy,
GVariant *arg_properties,
const gchar *arg_alias,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_service_call_create_collection_finish (
SecretGenService *proxy,
gchar **out_collection,
gchar **out_prompt,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_service_call_create_collection_sync (
SecretGenService *proxy,
GVariant *arg_properties,
const gchar *arg_alias,
gchar **out_collection,
gchar **out_prompt,
GCancellable *cancellable,
GError **error);
void _secret_gen_service_call_search_items (
SecretGenService *proxy,
GVariant *arg_attributes,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_service_call_search_items_finish (
SecretGenService *proxy,
gchar ***out_unlocked,
gchar ***out_locked,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_service_call_search_items_sync (
SecretGenService *proxy,
GVariant *arg_attributes,
gchar ***out_unlocked,
gchar ***out_locked,
GCancellable *cancellable,
GError **error);
void _secret_gen_service_call_unlock (
SecretGenService *proxy,
const gchar *const *arg_objects,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_service_call_unlock_finish (
SecretGenService *proxy,
gchar ***out_unlocked,
gchar **out_prompt,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_service_call_unlock_sync (
SecretGenService *proxy,
const gchar *const *arg_objects,
gchar ***out_unlocked,
gchar **out_prompt,
GCancellable *cancellable,
GError **error);
void _secret_gen_service_call_lock (
SecretGenService *proxy,
const gchar *const *arg_objects,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_service_call_lock_finish (
SecretGenService *proxy,
gchar ***out_locked,
gchar **out_Prompt,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_service_call_lock_sync (
SecretGenService *proxy,
const gchar *const *arg_objects,
gchar ***out_locked,
gchar **out_Prompt,
GCancellable *cancellable,
GError **error);
void _secret_gen_service_call_get_secrets (
SecretGenService *proxy,
const gchar *const *arg_items,
const gchar *arg_session,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_service_call_get_secrets_finish (
SecretGenService *proxy,
GVariant **out_secrets,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_service_call_get_secrets_sync (
SecretGenService *proxy,
const gchar *const *arg_items,
const gchar *arg_session,
GVariant **out_secrets,
GCancellable *cancellable,
GError **error);
void _secret_gen_service_call_read_alias (
SecretGenService *proxy,
const gchar *arg_name,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_service_call_read_alias_finish (
SecretGenService *proxy,
gchar **out_collection,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_service_call_read_alias_sync (
SecretGenService *proxy,
const gchar *arg_name,
gchar **out_collection,
GCancellable *cancellable,
GError **error);
void _secret_gen_service_call_set_alias (
SecretGenService *proxy,
const gchar *arg_name,
const gchar *arg_collection,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_service_call_set_alias_finish (
SecretGenService *proxy,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_service_call_set_alias_sync (
SecretGenService *proxy,
const gchar *arg_name,
const gchar *arg_collection,
GCancellable *cancellable,
GError **error);
/* D-Bus property accessors: */
const gchar *const *_secret_gen_service_get_collections (SecretGenService *object);
gchar **_secret_gen_service_dup_collections (SecretGenService *object);
void _secret_gen_service_set_collections (SecretGenService *object, const gchar *const *value);
/* ---- */
#define SECRET_GEN_TYPE_SERVICE_PROXY (_secret_gen_service_proxy_get_type ())
#define SECRET_GEN_SERVICE_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_SERVICE_PROXY, SecretGenServiceProxy))
#define SECRET_GEN_SERVICE_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), SECRET_GEN_TYPE_SERVICE_PROXY, SecretGenServiceProxyClass))
#define SECRET_GEN_SERVICE_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), SECRET_GEN_TYPE_SERVICE_PROXY, SecretGenServiceProxyClass))
#define SECRET_GEN_IS_SERVICE_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_SERVICE_PROXY))
#define SECRET_GEN_IS_SERVICE_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), SECRET_GEN_TYPE_SERVICE_PROXY))
typedef struct _SecretGenServiceProxy SecretGenServiceProxy;
typedef struct _SecretGenServiceProxyClass SecretGenServiceProxyClass;
typedef struct _SecretGenServiceProxyPrivate SecretGenServiceProxyPrivate;
struct _SecretGenServiceProxy
{
/*< private >*/
GDBusProxy parent_instance;
SecretGenServiceProxyPrivate *priv;
};
struct _SecretGenServiceProxyClass
{
GDBusProxyClass parent_class;
};
GType _secret_gen_service_proxy_get_type (void) G_GNUC_CONST;
#if GLIB_CHECK_VERSION(2, 44, 0)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (SecretGenServiceProxy, g_object_unref)
#endif
void _secret_gen_service_proxy_new (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
SecretGenService *_secret_gen_service_proxy_new_finish (
GAsyncResult *res,
GError **error);
SecretGenService *_secret_gen_service_proxy_new_sync (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
void _secret_gen_service_proxy_new_for_bus (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
SecretGenService *_secret_gen_service_proxy_new_for_bus_finish (
GAsyncResult *res,
GError **error);
SecretGenService *_secret_gen_service_proxy_new_for_bus_sync (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
/* ---- */
#define SECRET_GEN_TYPE_SERVICE_SKELETON (_secret_gen_service_skeleton_get_type ())
#define SECRET_GEN_SERVICE_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_SERVICE_SKELETON, SecretGenServiceSkeleton))
#define SECRET_GEN_SERVICE_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), SECRET_GEN_TYPE_SERVICE_SKELETON, SecretGenServiceSkeletonClass))
#define SECRET_GEN_SERVICE_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), SECRET_GEN_TYPE_SERVICE_SKELETON, SecretGenServiceSkeletonClass))
#define SECRET_GEN_IS_SERVICE_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_SERVICE_SKELETON))
#define SECRET_GEN_IS_SERVICE_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), SECRET_GEN_TYPE_SERVICE_SKELETON))
typedef struct _SecretGenServiceSkeleton SecretGenServiceSkeleton;
typedef struct _SecretGenServiceSkeletonClass SecretGenServiceSkeletonClass;
typedef struct _SecretGenServiceSkeletonPrivate SecretGenServiceSkeletonPrivate;
struct _SecretGenServiceSkeleton
{
/*< private >*/
GDBusInterfaceSkeleton parent_instance;
SecretGenServiceSkeletonPrivate *priv;
};
struct _SecretGenServiceSkeletonClass
{
GDBusInterfaceSkeletonClass parent_class;
};
GType _secret_gen_service_skeleton_get_type (void) G_GNUC_CONST;
#if GLIB_CHECK_VERSION(2, 44, 0)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (SecretGenServiceSkeleton, g_object_unref)
#endif
SecretGenService *_secret_gen_service_skeleton_new (void);
/* ------------------------------------------------------------------------ */
/* Declarations for org.freedesktop.Secret.Collection */
#define SECRET_GEN_TYPE_COLLECTION (_secret_gen_collection_get_type ())
#define SECRET_GEN_COLLECTION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_COLLECTION, SecretGenCollection))
#define SECRET_GEN_IS_COLLECTION(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_COLLECTION))
#define SECRET_GEN_COLLECTION_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), SECRET_GEN_TYPE_COLLECTION, SecretGenCollectionIface))
struct _SecretGenCollection;
typedef struct _SecretGenCollection SecretGenCollection;
typedef struct _SecretGenCollectionIface SecretGenCollectionIface;
struct _SecretGenCollectionIface
{
GTypeInterface parent_iface;
gboolean (*handle_create_item) (
SecretGenCollection *object,
GDBusMethodInvocation *invocation,
GVariant *arg_properties,
GVariant *arg_secret,
gboolean arg_replace);
gboolean (*handle_delete) (
SecretGenCollection *object,
GDBusMethodInvocation *invocation);
gboolean (*handle_search_items) (
SecretGenCollection *object,
GDBusMethodInvocation *invocation,
GVariant *arg_attributes);
guint64 (*get_created) (SecretGenCollection *object);
const gchar *const * (*get_items) (SecretGenCollection *object);
const gchar * (*get_label) (SecretGenCollection *object);
gboolean (*get_locked) (SecretGenCollection *object);
guint64 (*get_modified) (SecretGenCollection *object);
void (*item_changed) (
SecretGenCollection *object,
const gchar *arg_item);
void (*item_created) (
SecretGenCollection *object,
const gchar *arg_item);
void (*item_deleted) (
SecretGenCollection *object,
const gchar *arg_item);
};
GType _secret_gen_collection_get_type (void) G_GNUC_CONST;
GDBusInterfaceInfo *_secret_gen_collection_interface_info (void);
guint _secret_gen_collection_override_properties (GObjectClass *klass, guint property_id_begin);
/* D-Bus method call completion functions: */
void _secret_gen_collection_complete_delete (
SecretGenCollection *object,
GDBusMethodInvocation *invocation,
const gchar *prompt);
void _secret_gen_collection_complete_search_items (
SecretGenCollection *object,
GDBusMethodInvocation *invocation,
const gchar *const *results);
void _secret_gen_collection_complete_create_item (
SecretGenCollection *object,
GDBusMethodInvocation *invocation,
const gchar *item,
const gchar *prompt);
/* D-Bus signal emissions functions: */
void _secret_gen_collection_emit_item_created (
SecretGenCollection *object,
const gchar *arg_item);
void _secret_gen_collection_emit_item_deleted (
SecretGenCollection *object,
const gchar *arg_item);
void _secret_gen_collection_emit_item_changed (
SecretGenCollection *object,
const gchar *arg_item);
/* D-Bus method calls: */
void _secret_gen_collection_call_delete (
SecretGenCollection *proxy,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_collection_call_delete_finish (
SecretGenCollection *proxy,
gchar **out_prompt,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_collection_call_delete_sync (
SecretGenCollection *proxy,
gchar **out_prompt,
GCancellable *cancellable,
GError **error);
void _secret_gen_collection_call_search_items (
SecretGenCollection *proxy,
GVariant *arg_attributes,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_collection_call_search_items_finish (
SecretGenCollection *proxy,
gchar ***out_results,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_collection_call_search_items_sync (
SecretGenCollection *proxy,
GVariant *arg_attributes,
gchar ***out_results,
GCancellable *cancellable,
GError **error);
void _secret_gen_collection_call_create_item (
SecretGenCollection *proxy,
GVariant *arg_properties,
GVariant *arg_secret,
gboolean arg_replace,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_collection_call_create_item_finish (
SecretGenCollection *proxy,
gchar **out_item,
gchar **out_prompt,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_collection_call_create_item_sync (
SecretGenCollection *proxy,
GVariant *arg_properties,
GVariant *arg_secret,
gboolean arg_replace,
gchar **out_item,
gchar **out_prompt,
GCancellable *cancellable,
GError **error);
/* D-Bus property accessors: */
const gchar *const *_secret_gen_collection_get_items (SecretGenCollection *object);
gchar **_secret_gen_collection_dup_items (SecretGenCollection *object);
void _secret_gen_collection_set_items (SecretGenCollection *object, const gchar *const *value);
const gchar *_secret_gen_collection_get_label (SecretGenCollection *object);
gchar *_secret_gen_collection_dup_label (SecretGenCollection *object);
void _secret_gen_collection_set_label (SecretGenCollection *object, const gchar *value);
gboolean _secret_gen_collection_get_locked (SecretGenCollection *object);
void _secret_gen_collection_set_locked (SecretGenCollection *object, gboolean value);
guint64 _secret_gen_collection_get_created (SecretGenCollection *object);
void _secret_gen_collection_set_created (SecretGenCollection *object, guint64 value);
guint64 _secret_gen_collection_get_modified (SecretGenCollection *object);
void _secret_gen_collection_set_modified (SecretGenCollection *object, guint64 value);
/* ---- */
#define SECRET_GEN_TYPE_COLLECTION_PROXY (_secret_gen_collection_proxy_get_type ())
#define SECRET_GEN_COLLECTION_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_COLLECTION_PROXY, SecretGenCollectionProxy))
#define SECRET_GEN_COLLECTION_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), SECRET_GEN_TYPE_COLLECTION_PROXY, SecretGenCollectionProxyClass))
#define SECRET_GEN_COLLECTION_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), SECRET_GEN_TYPE_COLLECTION_PROXY, SecretGenCollectionProxyClass))
#define SECRET_GEN_IS_COLLECTION_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_COLLECTION_PROXY))
#define SECRET_GEN_IS_COLLECTION_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), SECRET_GEN_TYPE_COLLECTION_PROXY))
typedef struct _SecretGenCollectionProxy SecretGenCollectionProxy;
typedef struct _SecretGenCollectionProxyClass SecretGenCollectionProxyClass;
typedef struct _SecretGenCollectionProxyPrivate SecretGenCollectionProxyPrivate;
struct _SecretGenCollectionProxy
{
/*< private >*/
GDBusProxy parent_instance;
SecretGenCollectionProxyPrivate *priv;
};
struct _SecretGenCollectionProxyClass
{
GDBusProxyClass parent_class;
};
GType _secret_gen_collection_proxy_get_type (void) G_GNUC_CONST;
#if GLIB_CHECK_VERSION(2, 44, 0)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (SecretGenCollectionProxy, g_object_unref)
#endif
void _secret_gen_collection_proxy_new (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
SecretGenCollection *_secret_gen_collection_proxy_new_finish (
GAsyncResult *res,
GError **error);
SecretGenCollection *_secret_gen_collection_proxy_new_sync (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
void _secret_gen_collection_proxy_new_for_bus (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
SecretGenCollection *_secret_gen_collection_proxy_new_for_bus_finish (
GAsyncResult *res,
GError **error);
SecretGenCollection *_secret_gen_collection_proxy_new_for_bus_sync (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
/* ---- */
#define SECRET_GEN_TYPE_COLLECTION_SKELETON (_secret_gen_collection_skeleton_get_type ())
#define SECRET_GEN_COLLECTION_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_COLLECTION_SKELETON, SecretGenCollectionSkeleton))
#define SECRET_GEN_COLLECTION_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), SECRET_GEN_TYPE_COLLECTION_SKELETON, SecretGenCollectionSkeletonClass))
#define SECRET_GEN_COLLECTION_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), SECRET_GEN_TYPE_COLLECTION_SKELETON, SecretGenCollectionSkeletonClass))
#define SECRET_GEN_IS_COLLECTION_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_COLLECTION_SKELETON))
#define SECRET_GEN_IS_COLLECTION_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), SECRET_GEN_TYPE_COLLECTION_SKELETON))
typedef struct _SecretGenCollectionSkeleton SecretGenCollectionSkeleton;
typedef struct _SecretGenCollectionSkeletonClass SecretGenCollectionSkeletonClass;
typedef struct _SecretGenCollectionSkeletonPrivate SecretGenCollectionSkeletonPrivate;
struct _SecretGenCollectionSkeleton
{
/*< private >*/
GDBusInterfaceSkeleton parent_instance;
SecretGenCollectionSkeletonPrivate *priv;
};
struct _SecretGenCollectionSkeletonClass
{
GDBusInterfaceSkeletonClass parent_class;
};
GType _secret_gen_collection_skeleton_get_type (void) G_GNUC_CONST;
#if GLIB_CHECK_VERSION(2, 44, 0)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (SecretGenCollectionSkeleton, g_object_unref)
#endif
SecretGenCollection *_secret_gen_collection_skeleton_new (void);
/* ------------------------------------------------------------------------ */
/* Declarations for org.freedesktop.Secret.Item */
#define SECRET_GEN_TYPE_ITEM (_secret_gen_item_get_type ())
#define SECRET_GEN_ITEM(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_ITEM, SecretGenItem))
#define SECRET_GEN_IS_ITEM(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_ITEM))
#define SECRET_GEN_ITEM_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), SECRET_GEN_TYPE_ITEM, SecretGenItemIface))
struct _SecretGenItem;
typedef struct _SecretGenItem SecretGenItem;
typedef struct _SecretGenItemIface SecretGenItemIface;
struct _SecretGenItemIface
{
GTypeInterface parent_iface;
gboolean (*handle_delete) (
SecretGenItem *object,
GDBusMethodInvocation *invocation);
gboolean (*handle_get_secret) (
SecretGenItem *object,
GDBusMethodInvocation *invocation,
const gchar *arg_session);
gboolean (*handle_set_secret) (
SecretGenItem *object,
GDBusMethodInvocation *invocation,
GVariant *arg_secret);
GVariant * (*get_attributes) (SecretGenItem *object);
guint64 (*get_created) (SecretGenItem *object);
const gchar * (*get_label) (SecretGenItem *object);
gboolean (*get_locked) (SecretGenItem *object);
guint64 (*get_modified) (SecretGenItem *object);
};
GType _secret_gen_item_get_type (void) G_GNUC_CONST;
GDBusInterfaceInfo *_secret_gen_item_interface_info (void);
guint _secret_gen_item_override_properties (GObjectClass *klass, guint property_id_begin);
/* D-Bus method call completion functions: */
void _secret_gen_item_complete_delete (
SecretGenItem *object,
GDBusMethodInvocation *invocation,
const gchar *Prompt);
void _secret_gen_item_complete_get_secret (
SecretGenItem *object,
GDBusMethodInvocation *invocation,
GVariant *secret);
void _secret_gen_item_complete_set_secret (
SecretGenItem *object,
GDBusMethodInvocation *invocation);
/* D-Bus method calls: */
void _secret_gen_item_call_delete (
SecretGenItem *proxy,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_item_call_delete_finish (
SecretGenItem *proxy,
gchar **out_Prompt,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_item_call_delete_sync (
SecretGenItem *proxy,
gchar **out_Prompt,
GCancellable *cancellable,
GError **error);
void _secret_gen_item_call_get_secret (
SecretGenItem *proxy,
const gchar *arg_session,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_item_call_get_secret_finish (
SecretGenItem *proxy,
GVariant **out_secret,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_item_call_get_secret_sync (
SecretGenItem *proxy,
const gchar *arg_session,
GVariant **out_secret,
GCancellable *cancellable,
GError **error);
void _secret_gen_item_call_set_secret (
SecretGenItem *proxy,
GVariant *arg_secret,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_item_call_set_secret_finish (
SecretGenItem *proxy,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_item_call_set_secret_sync (
SecretGenItem *proxy,
GVariant *arg_secret,
GCancellable *cancellable,
GError **error);
/* D-Bus property accessors: */
gboolean _secret_gen_item_get_locked (SecretGenItem *object);
void _secret_gen_item_set_locked (SecretGenItem *object, gboolean value);
GVariant *_secret_gen_item_get_attributes (SecretGenItem *object);
GVariant *_secret_gen_item_dup_attributes (SecretGenItem *object);
void _secret_gen_item_set_attributes (SecretGenItem *object, GVariant *value);
const gchar *_secret_gen_item_get_label (SecretGenItem *object);
gchar *_secret_gen_item_dup_label (SecretGenItem *object);
void _secret_gen_item_set_label (SecretGenItem *object, const gchar *value);
guint64 _secret_gen_item_get_created (SecretGenItem *object);
void _secret_gen_item_set_created (SecretGenItem *object, guint64 value);
guint64 _secret_gen_item_get_modified (SecretGenItem *object);
void _secret_gen_item_set_modified (SecretGenItem *object, guint64 value);
/* ---- */
#define SECRET_GEN_TYPE_ITEM_PROXY (_secret_gen_item_proxy_get_type ())
#define SECRET_GEN_ITEM_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_ITEM_PROXY, SecretGenItemProxy))
#define SECRET_GEN_ITEM_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), SECRET_GEN_TYPE_ITEM_PROXY, SecretGenItemProxyClass))
#define SECRET_GEN_ITEM_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), SECRET_GEN_TYPE_ITEM_PROXY, SecretGenItemProxyClass))
#define SECRET_GEN_IS_ITEM_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_ITEM_PROXY))
#define SECRET_GEN_IS_ITEM_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), SECRET_GEN_TYPE_ITEM_PROXY))
typedef struct _SecretGenItemProxy SecretGenItemProxy;
typedef struct _SecretGenItemProxyClass SecretGenItemProxyClass;
typedef struct _SecretGenItemProxyPrivate SecretGenItemProxyPrivate;
struct _SecretGenItemProxy
{
/*< private >*/
GDBusProxy parent_instance;
SecretGenItemProxyPrivate *priv;
};
struct _SecretGenItemProxyClass
{
GDBusProxyClass parent_class;
};
GType _secret_gen_item_proxy_get_type (void) G_GNUC_CONST;
#if GLIB_CHECK_VERSION(2, 44, 0)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (SecretGenItemProxy, g_object_unref)
#endif
void _secret_gen_item_proxy_new (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
SecretGenItem *_secret_gen_item_proxy_new_finish (
GAsyncResult *res,
GError **error);
SecretGenItem *_secret_gen_item_proxy_new_sync (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
void _secret_gen_item_proxy_new_for_bus (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
SecretGenItem *_secret_gen_item_proxy_new_for_bus_finish (
GAsyncResult *res,
GError **error);
SecretGenItem *_secret_gen_item_proxy_new_for_bus_sync (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
/* ---- */
#define SECRET_GEN_TYPE_ITEM_SKELETON (_secret_gen_item_skeleton_get_type ())
#define SECRET_GEN_ITEM_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_ITEM_SKELETON, SecretGenItemSkeleton))
#define SECRET_GEN_ITEM_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), SECRET_GEN_TYPE_ITEM_SKELETON, SecretGenItemSkeletonClass))
#define SECRET_GEN_ITEM_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), SECRET_GEN_TYPE_ITEM_SKELETON, SecretGenItemSkeletonClass))
#define SECRET_GEN_IS_ITEM_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_ITEM_SKELETON))
#define SECRET_GEN_IS_ITEM_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), SECRET_GEN_TYPE_ITEM_SKELETON))
typedef struct _SecretGenItemSkeleton SecretGenItemSkeleton;
typedef struct _SecretGenItemSkeletonClass SecretGenItemSkeletonClass;
typedef struct _SecretGenItemSkeletonPrivate SecretGenItemSkeletonPrivate;
struct _SecretGenItemSkeleton
{
/*< private >*/
GDBusInterfaceSkeleton parent_instance;
SecretGenItemSkeletonPrivate *priv;
};
struct _SecretGenItemSkeletonClass
{
GDBusInterfaceSkeletonClass parent_class;
};
GType _secret_gen_item_skeleton_get_type (void) G_GNUC_CONST;
#if GLIB_CHECK_VERSION(2, 44, 0)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (SecretGenItemSkeleton, g_object_unref)
#endif
SecretGenItem *_secret_gen_item_skeleton_new (void);
/* ------------------------------------------------------------------------ */
/* Declarations for org.freedesktop.Secret.Session */
#define SECRET_GEN_TYPE_SESSION (_secret_gen_session_get_type ())
#define SECRET_GEN_SESSION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_SESSION, SecretGenSession))
#define SECRET_GEN_IS_SESSION(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_SESSION))
#define SECRET_GEN_SESSION_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), SECRET_GEN_TYPE_SESSION, SecretGenSessionIface))
struct _SecretGenSession;
typedef struct _SecretGenSession SecretGenSession;
typedef struct _SecretGenSessionIface SecretGenSessionIface;
struct _SecretGenSessionIface
{
GTypeInterface parent_iface;
gboolean (*handle_close) (
SecretGenSession *object,
GDBusMethodInvocation *invocation);
};
GType _secret_gen_session_get_type (void) G_GNUC_CONST;
GDBusInterfaceInfo *_secret_gen_session_interface_info (void);
guint _secret_gen_session_override_properties (GObjectClass *klass, guint property_id_begin);
/* D-Bus method call completion functions: */
void _secret_gen_session_complete_close (
SecretGenSession *object,
GDBusMethodInvocation *invocation);
/* D-Bus method calls: */
void _secret_gen_session_call_close (
SecretGenSession *proxy,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_session_call_close_finish (
SecretGenSession *proxy,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_session_call_close_sync (
SecretGenSession *proxy,
GCancellable *cancellable,
GError **error);
/* ---- */
#define SECRET_GEN_TYPE_SESSION_PROXY (_secret_gen_session_proxy_get_type ())
#define SECRET_GEN_SESSION_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_SESSION_PROXY, SecretGenSessionProxy))
#define SECRET_GEN_SESSION_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), SECRET_GEN_TYPE_SESSION_PROXY, SecretGenSessionProxyClass))
#define SECRET_GEN_SESSION_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), SECRET_GEN_TYPE_SESSION_PROXY, SecretGenSessionProxyClass))
#define SECRET_GEN_IS_SESSION_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_SESSION_PROXY))
#define SECRET_GEN_IS_SESSION_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), SECRET_GEN_TYPE_SESSION_PROXY))
typedef struct _SecretGenSessionProxy SecretGenSessionProxy;
typedef struct _SecretGenSessionProxyClass SecretGenSessionProxyClass;
typedef struct _SecretGenSessionProxyPrivate SecretGenSessionProxyPrivate;
struct _SecretGenSessionProxy
{
/*< private >*/
GDBusProxy parent_instance;
SecretGenSessionProxyPrivate *priv;
};
struct _SecretGenSessionProxyClass
{
GDBusProxyClass parent_class;
};
GType _secret_gen_session_proxy_get_type (void) G_GNUC_CONST;
#if GLIB_CHECK_VERSION(2, 44, 0)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (SecretGenSessionProxy, g_object_unref)
#endif
void _secret_gen_session_proxy_new (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
SecretGenSession *_secret_gen_session_proxy_new_finish (
GAsyncResult *res,
GError **error);
SecretGenSession *_secret_gen_session_proxy_new_sync (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
void _secret_gen_session_proxy_new_for_bus (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
SecretGenSession *_secret_gen_session_proxy_new_for_bus_finish (
GAsyncResult *res,
GError **error);
SecretGenSession *_secret_gen_session_proxy_new_for_bus_sync (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
/* ---- */
#define SECRET_GEN_TYPE_SESSION_SKELETON (_secret_gen_session_skeleton_get_type ())
#define SECRET_GEN_SESSION_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_SESSION_SKELETON, SecretGenSessionSkeleton))
#define SECRET_GEN_SESSION_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), SECRET_GEN_TYPE_SESSION_SKELETON, SecretGenSessionSkeletonClass))
#define SECRET_GEN_SESSION_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), SECRET_GEN_TYPE_SESSION_SKELETON, SecretGenSessionSkeletonClass))
#define SECRET_GEN_IS_SESSION_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_SESSION_SKELETON))
#define SECRET_GEN_IS_SESSION_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), SECRET_GEN_TYPE_SESSION_SKELETON))
typedef struct _SecretGenSessionSkeleton SecretGenSessionSkeleton;
typedef struct _SecretGenSessionSkeletonClass SecretGenSessionSkeletonClass;
typedef struct _SecretGenSessionSkeletonPrivate SecretGenSessionSkeletonPrivate;
struct _SecretGenSessionSkeleton
{
/*< private >*/
GDBusInterfaceSkeleton parent_instance;
SecretGenSessionSkeletonPrivate *priv;
};
struct _SecretGenSessionSkeletonClass
{
GDBusInterfaceSkeletonClass parent_class;
};
GType _secret_gen_session_skeleton_get_type (void) G_GNUC_CONST;
#if GLIB_CHECK_VERSION(2, 44, 0)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (SecretGenSessionSkeleton, g_object_unref)
#endif
SecretGenSession *_secret_gen_session_skeleton_new (void);
/* ------------------------------------------------------------------------ */
/* Declarations for org.freedesktop.Secret.Prompt */
#define SECRET_GEN_TYPE_PROMPT (_secret_gen_prompt_get_type ())
#define SECRET_GEN_PROMPT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_PROMPT, SecretGenPrompt))
#define SECRET_GEN_IS_PROMPT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_PROMPT))
#define SECRET_GEN_PROMPT_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), SECRET_GEN_TYPE_PROMPT, SecretGenPromptIface))
struct _SecretGenPrompt;
typedef struct _SecretGenPrompt SecretGenPrompt;
typedef struct _SecretGenPromptIface SecretGenPromptIface;
struct _SecretGenPromptIface
{
GTypeInterface parent_iface;
gboolean (*handle_dismiss) (
SecretGenPrompt *object,
GDBusMethodInvocation *invocation);
gboolean (*handle_prompt) (
SecretGenPrompt *object,
GDBusMethodInvocation *invocation,
const gchar *arg_window_id);
void (*completed) (
SecretGenPrompt *object,
gboolean arg_dismissed,
GVariant *arg_result);
};
GType _secret_gen_prompt_get_type (void) G_GNUC_CONST;
GDBusInterfaceInfo *_secret_gen_prompt_interface_info (void);
guint _secret_gen_prompt_override_properties (GObjectClass *klass, guint property_id_begin);
/* D-Bus method call completion functions: */
void _secret_gen_prompt_complete_prompt (
SecretGenPrompt *object,
GDBusMethodInvocation *invocation);
void _secret_gen_prompt_complete_dismiss (
SecretGenPrompt *object,
GDBusMethodInvocation *invocation);
/* D-Bus signal emissions functions: */
void _secret_gen_prompt_emit_completed (
SecretGenPrompt *object,
gboolean arg_dismissed,
GVariant *arg_result);
/* D-Bus method calls: */
void _secret_gen_prompt_call_prompt (
SecretGenPrompt *proxy,
const gchar *arg_window_id,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_prompt_call_prompt_finish (
SecretGenPrompt *proxy,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_prompt_call_prompt_sync (
SecretGenPrompt *proxy,
const gchar *arg_window_id,
GCancellable *cancellable,
GError **error);
void _secret_gen_prompt_call_dismiss (
SecretGenPrompt *proxy,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean _secret_gen_prompt_call_dismiss_finish (
SecretGenPrompt *proxy,
GAsyncResult *res,
GError **error);
gboolean _secret_gen_prompt_call_dismiss_sync (
SecretGenPrompt *proxy,
GCancellable *cancellable,
GError **error);
/* ---- */
#define SECRET_GEN_TYPE_PROMPT_PROXY (_secret_gen_prompt_proxy_get_type ())
#define SECRET_GEN_PROMPT_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_PROMPT_PROXY, SecretGenPromptProxy))
#define SECRET_GEN_PROMPT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), SECRET_GEN_TYPE_PROMPT_PROXY, SecretGenPromptProxyClass))
#define SECRET_GEN_PROMPT_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), SECRET_GEN_TYPE_PROMPT_PROXY, SecretGenPromptProxyClass))
#define SECRET_GEN_IS_PROMPT_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_PROMPT_PROXY))
#define SECRET_GEN_IS_PROMPT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), SECRET_GEN_TYPE_PROMPT_PROXY))
typedef struct _SecretGenPromptProxy SecretGenPromptProxy;
typedef struct _SecretGenPromptProxyClass SecretGenPromptProxyClass;
typedef struct _SecretGenPromptProxyPrivate SecretGenPromptProxyPrivate;
struct _SecretGenPromptProxy
{
/*< private >*/
GDBusProxy parent_instance;
SecretGenPromptProxyPrivate *priv;
};
struct _SecretGenPromptProxyClass
{
GDBusProxyClass parent_class;
};
GType _secret_gen_prompt_proxy_get_type (void) G_GNUC_CONST;
#if GLIB_CHECK_VERSION(2, 44, 0)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (SecretGenPromptProxy, g_object_unref)
#endif
void _secret_gen_prompt_proxy_new (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
SecretGenPrompt *_secret_gen_prompt_proxy_new_finish (
GAsyncResult *res,
GError **error);
SecretGenPrompt *_secret_gen_prompt_proxy_new_sync (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
void _secret_gen_prompt_proxy_new_for_bus (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
SecretGenPrompt *_secret_gen_prompt_proxy_new_for_bus_finish (
GAsyncResult *res,
GError **error);
SecretGenPrompt *_secret_gen_prompt_proxy_new_for_bus_sync (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
/* ---- */
#define SECRET_GEN_TYPE_PROMPT_SKELETON (_secret_gen_prompt_skeleton_get_type ())
#define SECRET_GEN_PROMPT_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SECRET_GEN_TYPE_PROMPT_SKELETON, SecretGenPromptSkeleton))
#define SECRET_GEN_PROMPT_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), SECRET_GEN_TYPE_PROMPT_SKELETON, SecretGenPromptSkeletonClass))
#define SECRET_GEN_PROMPT_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), SECRET_GEN_TYPE_PROMPT_SKELETON, SecretGenPromptSkeletonClass))
#define SECRET_GEN_IS_PROMPT_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SECRET_GEN_TYPE_PROMPT_SKELETON))
#define SECRET_GEN_IS_PROMPT_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), SECRET_GEN_TYPE_PROMPT_SKELETON))
typedef struct _SecretGenPromptSkeleton SecretGenPromptSkeleton;
typedef struct _SecretGenPromptSkeletonClass SecretGenPromptSkeletonClass;
typedef struct _SecretGenPromptSkeletonPrivate SecretGenPromptSkeletonPrivate;
struct _SecretGenPromptSkeleton
{
/*< private >*/
GDBusInterfaceSkeleton parent_instance;
SecretGenPromptSkeletonPrivate *priv;
};
struct _SecretGenPromptSkeletonClass
{
GDBusInterfaceSkeletonClass parent_class;
};
GType _secret_gen_prompt_skeleton_get_type (void) G_GNUC_CONST;
#if GLIB_CHECK_VERSION(2, 44, 0)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (SecretGenPromptSkeleton, g_object_unref)
#endif
SecretGenPrompt *_secret_gen_prompt_skeleton_new (void);
G_END_DECLS
#endif /* __TEMP_DBUS_GENERATED_H__ */