X-Git-Url: https://uglyman.kremlin.cc/gitweb/gitweb.cgi?p=systembsd.git;a=blobdiff_plain;f=src%2Finterfaces%2Flogind%2Flogind-gen.h;h=05f4c35d1d20ffa2f2ce3d36437671453ac9b129;hp=fb92f130eef55baaa15398420ec071e9ab9014f3;hb=5b005882b2af5868261a01a386028291516aabb0;hpb=1aa981f72eb5da974b88794558539feaef4d5336 diff --git a/src/interfaces/logind/logind-gen.h b/src/interfaces/logind/logind-gen.h index fb92f13..05f4c35 100644 --- a/src/interfaces/logind/logind-gen.h +++ b/src/interfaces/logind/logind-gen.h @@ -1400,148 +1400,6 @@ GType logind_login1_manager_skeleton_get_type (void) G_GNUC_CONST; logindLogin1Manager *logind_login1_manager_skeleton_new (void); -/* ---- */ - -#define LOGIND_TYPE_OBJECT (logind_object_get_type ()) -#define LOGIND_OBJECT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOGIND_TYPE_OBJECT, logindObject)) -#define LOGIND_IS_OBJECT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOGIND_TYPE_OBJECT)) -#define LOGIND_OBJECT_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), LOGIND_TYPE_OBJECT, logindObject)) - -struct _logindObject; -typedef struct _logindObject logindObject; -typedef struct _logindObjectIface logindObjectIface; - -struct _logindObjectIface -{ - GTypeInterface parent_iface; -}; - -GType logind_object_get_type (void) G_GNUC_CONST; - -logindLogin1Manager *logind_object_get_login1_manager (logindObject *object); -logindLogin1Manager *logind_object_peek_login1_manager (logindObject *object); - -#define LOGIND_TYPE_OBJECT_PROXY (logind_object_proxy_get_type ()) -#define LOGIND_OBJECT_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOGIND_TYPE_OBJECT_PROXY, logindObjectProxy)) -#define LOGIND_OBJECT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), LOGIND_TYPE_OBJECT_PROXY, logindObjectProxyClass)) -#define LOGIND_OBJECT_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LOGIND_TYPE_OBJECT_PROXY, logindObjectProxyClass)) -#define LOGIND_IS_OBJECT_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOGIND_TYPE_OBJECT_PROXY)) -#define LOGIND_IS_OBJECT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), LOGIND_TYPE_OBJECT_PROXY)) - -typedef struct _logindObjectProxy logindObjectProxy; -typedef struct _logindObjectProxyClass logindObjectProxyClass; -typedef struct _logindObjectProxyPrivate logindObjectProxyPrivate; - -struct _logindObjectProxy -{ - /*< private >*/ - GDBusObjectProxy parent_instance; - logindObjectProxyPrivate *priv; -}; - -struct _logindObjectProxyClass -{ - GDBusObjectProxyClass parent_class; -}; - -GType logind_object_proxy_get_type (void) G_GNUC_CONST; -logindObjectProxy *logind_object_proxy_new (GDBusConnection *connection, const gchar *object_path); - -#define LOGIND_TYPE_OBJECT_SKELETON (logind_object_skeleton_get_type ()) -#define LOGIND_OBJECT_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOGIND_TYPE_OBJECT_SKELETON, logindObjectSkeleton)) -#define LOGIND_OBJECT_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), LOGIND_TYPE_OBJECT_SKELETON, logindObjectSkeletonClass)) -#define LOGIND_OBJECT_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LOGIND_TYPE_OBJECT_SKELETON, logindObjectSkeletonClass)) -#define LOGIND_IS_OBJECT_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOGIND_TYPE_OBJECT_SKELETON)) -#define LOGIND_IS_OBJECT_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), LOGIND_TYPE_OBJECT_SKELETON)) - -typedef struct _logindObjectSkeleton logindObjectSkeleton; -typedef struct _logindObjectSkeletonClass logindObjectSkeletonClass; -typedef struct _logindObjectSkeletonPrivate logindObjectSkeletonPrivate; - -struct _logindObjectSkeleton -{ - /*< private >*/ - GDBusObjectSkeleton parent_instance; - logindObjectSkeletonPrivate *priv; -}; - -struct _logindObjectSkeletonClass -{ - GDBusObjectSkeletonClass parent_class; -}; - -GType logind_object_skeleton_get_type (void) G_GNUC_CONST; -logindObjectSkeleton *logind_object_skeleton_new (const gchar *object_path); -void logind_object_skeleton_set_login1_manager (logindObjectSkeleton *object, logindLogin1Manager *interface_); - -/* ---- */ - -#define LOGIND_TYPE_OBJECT_MANAGER_CLIENT (logind_object_manager_client_get_type ()) -#define LOGIND_OBJECT_MANAGER_CLIENT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOGIND_TYPE_OBJECT_MANAGER_CLIENT, logindObjectManagerClient)) -#define LOGIND_OBJECT_MANAGER_CLIENT_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), LOGIND_TYPE_OBJECT_MANAGER_CLIENT, logindObjectManagerClientClass)) -#define LOGIND_OBJECT_MANAGER_CLIENT_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LOGIND_TYPE_OBJECT_MANAGER_CLIENT, logindObjectManagerClientClass)) -#define LOGIND_IS_OBJECT_MANAGER_CLIENT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOGIND_TYPE_OBJECT_MANAGER_CLIENT)) -#define LOGIND_IS_OBJECT_MANAGER_CLIENT_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), LOGIND_TYPE_OBJECT_MANAGER_CLIENT)) - -typedef struct _logindObjectManagerClient logindObjectManagerClient; -typedef struct _logindObjectManagerClientClass logindObjectManagerClientClass; -typedef struct _logindObjectManagerClientPrivate logindObjectManagerClientPrivate; - -struct _logindObjectManagerClient -{ - /*< private >*/ - GDBusObjectManagerClient parent_instance; - logindObjectManagerClientPrivate *priv; -}; - -struct _logindObjectManagerClientClass -{ - GDBusObjectManagerClientClass parent_class; -}; - -GType logind_object_manager_client_get_type (void) G_GNUC_CONST; - -GType logind_object_manager_client_get_proxy_type (GDBusObjectManagerClient *manager, const gchar *object_path, const gchar *interface_name, gpointer user_data); - -void logind_object_manager_client_new ( - GDBusConnection *connection, - GDBusObjectManagerClientFlags flags, - const gchar *name, - const gchar *object_path, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); -GDBusObjectManager *logind_object_manager_client_new_finish ( - GAsyncResult *res, - GError **error); -GDBusObjectManager *logind_object_manager_client_new_sync ( - GDBusConnection *connection, - GDBusObjectManagerClientFlags flags, - const gchar *name, - const gchar *object_path, - GCancellable *cancellable, - GError **error); - -void logind_object_manager_client_new_for_bus ( - GBusType bus_type, - GDBusObjectManagerClientFlags flags, - const gchar *name, - const gchar *object_path, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); -GDBusObjectManager *logind_object_manager_client_new_for_bus_finish ( - GAsyncResult *res, - GError **error); -GDBusObjectManager *logind_object_manager_client_new_for_bus_sync ( - GBusType bus_type, - GDBusObjectManagerClientFlags flags, - const gchar *name, - const gchar *object_path, - GCancellable *cancellable, - GError **error); - - G_END_DECLS #endif /* __SRC_INTERFACES_LOGIND_LOGIND_GEN_H__ */