1 /* 2 * This file is generated by gdbus-codegen, do not modify it. 3 * 4 * The license of this code is the same as for the D-Bus interface description 5 * it was derived from. Note that it links to GLib, so must comply with the 6 * LGPL linking clauses. 7 */ 8 9 #ifndef __UP_KBD_BACKLIGHT_GENERATED_H__ 10 #define __UP_KBD_BACKLIGHT_GENERATED_H__ 11 12 #include <gio/gio.h> 13 14 G_BEGIN_DECLS 15 16 17 /* ------------------------------------------------------------------------ */ 18 /* Declarations for org.freedesktop.UPower.KbdBacklight */ 19 20 #define UP_TYPE_EXPORTED_KBD_BACKLIGHT (up_exported_kbd_backlight_get_type ()) 21 #define UP_EXPORTED_KBD_BACKLIGHT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), UP_TYPE_EXPORTED_KBD_BACKLIGHT, UpExportedKbdBacklight)) 22 #define UP_IS_EXPORTED_KBD_BACKLIGHT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), UP_TYPE_EXPORTED_KBD_BACKLIGHT)) 23 #define UP_EXPORTED_KBD_BACKLIGHT_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), UP_TYPE_EXPORTED_KBD_BACKLIGHT, UpExportedKbdBacklightIface)) 24 25 struct _UpExportedKbdBacklight; 26 typedef struct _UpExportedKbdBacklight UpExportedKbdBacklight; 27 typedef struct _UpExportedKbdBacklightIface UpExportedKbdBacklightIface; 28 29 struct _UpExportedKbdBacklightIface 30 { 31 GTypeInterface parent_iface; 32 33 34 gboolean (*handle_get_brightness) ( 35 UpExportedKbdBacklight *object, 36 GDBusMethodInvocation *invocation); 37 38 gboolean (*handle_get_max_brightness) ( 39 UpExportedKbdBacklight *object, 40 GDBusMethodInvocation *invocation); 41 42 gboolean (*handle_set_brightness) ( 43 UpExportedKbdBacklight *object, 44 GDBusMethodInvocation *invocation, 45 gint arg_value); 46 47 void (*brightness_changed) ( 48 UpExportedKbdBacklight *object, 49 gint arg_value); 50 51 void (*brightness_changed_with_source) ( 52 UpExportedKbdBacklight *object, 53 gint arg_value, 54 const gchar *arg_source); 55 56 }; 57 58 GType up_exported_kbd_backlight_get_type (void) G_GNUC_CONST; 59 60 GDBusInterfaceInfo *up_exported_kbd_backlight_interface_info (void); 61 guint up_exported_kbd_backlight_override_properties (GObjectClass *klass, guint property_id_begin); 62 63 64 /* D-Bus method call completion functions: */ 65 void up_exported_kbd_backlight_complete_get_max_brightness ( 66 UpExportedKbdBacklight *object, 67 GDBusMethodInvocation *invocation, 68 gint value); 69 70 void up_exported_kbd_backlight_complete_get_brightness ( 71 UpExportedKbdBacklight *object, 72 GDBusMethodInvocation *invocation, 73 gint value); 74 75 void up_exported_kbd_backlight_complete_set_brightness ( 76 UpExportedKbdBacklight *object, 77 GDBusMethodInvocation *invocation); 78 79 80 81 /* D-Bus signal emissions functions: */ 82 void up_exported_kbd_backlight_emit_brightness_changed ( 83 UpExportedKbdBacklight *object, 84 gint arg_value); 85 86 void up_exported_kbd_backlight_emit_brightness_changed_with_source ( 87 UpExportedKbdBacklight *object, 88 gint arg_value, 89 const gchar *arg_source); 90 91 92 93 /* D-Bus method calls: */ 94 void up_exported_kbd_backlight_call_get_max_brightness ( 95 UpExportedKbdBacklight *proxy, 96 GCancellable *cancellable, 97 GAsyncReadyCallback callback, 98 gpointer user_data); 99 100 gboolean up_exported_kbd_backlight_call_get_max_brightness_finish ( 101 UpExportedKbdBacklight *proxy, 102 gint *out_value, 103 GAsyncResult *res, 104 GError **error); 105 106 gboolean up_exported_kbd_backlight_call_get_max_brightness_sync ( 107 UpExportedKbdBacklight *proxy, 108 gint *out_value, 109 GCancellable *cancellable, 110 GError **error); 111 112 void up_exported_kbd_backlight_call_get_brightness ( 113 UpExportedKbdBacklight *proxy, 114 GCancellable *cancellable, 115 GAsyncReadyCallback callback, 116 gpointer user_data); 117 118 gboolean up_exported_kbd_backlight_call_get_brightness_finish ( 119 UpExportedKbdBacklight *proxy, 120 gint *out_value, 121 GAsyncResult *res, 122 GError **error); 123 124 gboolean up_exported_kbd_backlight_call_get_brightness_sync ( 125 UpExportedKbdBacklight *proxy, 126 gint *out_value, 127 GCancellable *cancellable, 128 GError **error); 129 130 void up_exported_kbd_backlight_call_set_brightness ( 131 UpExportedKbdBacklight *proxy, 132 gint arg_value, 133 GCancellable *cancellable, 134 GAsyncReadyCallback callback, 135 gpointer user_data); 136 137 gboolean up_exported_kbd_backlight_call_set_brightness_finish ( 138 UpExportedKbdBacklight *proxy, 139 GAsyncResult *res, 140 GError **error); 141 142 gboolean up_exported_kbd_backlight_call_set_brightness_sync ( 143 UpExportedKbdBacklight *proxy, 144 gint arg_value, 145 GCancellable *cancellable, 146 GError **error); 147 148 149 150 /* ---- */ 151 152 #define UP_TYPE_EXPORTED_KBD_BACKLIGHT_PROXY (up_exported_kbd_backlight_proxy_get_type ()) 153 #define UP_EXPORTED_KBD_BACKLIGHT_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), UP_TYPE_EXPORTED_KBD_BACKLIGHT_PROXY, UpExportedKbdBacklightProxy)) 154 #define UP_EXPORTED_KBD_BACKLIGHT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), UP_TYPE_EXPORTED_KBD_BACKLIGHT_PROXY, UpExportedKbdBacklightProxyClass)) 155 #define UP_EXPORTED_KBD_BACKLIGHT_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), UP_TYPE_EXPORTED_KBD_BACKLIGHT_PROXY, UpExportedKbdBacklightProxyClass)) 156 #define UP_IS_EXPORTED_KBD_BACKLIGHT_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), UP_TYPE_EXPORTED_KBD_BACKLIGHT_PROXY)) 157 #define UP_IS_EXPORTED_KBD_BACKLIGHT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), UP_TYPE_EXPORTED_KBD_BACKLIGHT_PROXY)) 158 159 typedef struct _UpExportedKbdBacklightProxy UpExportedKbdBacklightProxy; 160 typedef struct _UpExportedKbdBacklightProxyClass UpExportedKbdBacklightProxyClass; 161 typedef struct _UpExportedKbdBacklightProxyPrivate UpExportedKbdBacklightProxyPrivate; 162 163 struct _UpExportedKbdBacklightProxy 164 { 165 /*< private >*/ 166 GDBusProxy parent_instance; 167 UpExportedKbdBacklightProxyPrivate *priv; 168 }; 169 170 struct _UpExportedKbdBacklightProxyClass 171 { 172 GDBusProxyClass parent_class; 173 }; 174 175 GType up_exported_kbd_backlight_proxy_get_type (void) G_GNUC_CONST; 176 177 #if GLIB_CHECK_VERSION(2, 44, 0) 178 G_DEFINE_AUTOPTR_CLEANUP_FUNC (UpExportedKbdBacklightProxy, g_object_unref) 179 #endif 180 181 void up_exported_kbd_backlight_proxy_new ( 182 GDBusConnection *connection, 183 GDBusProxyFlags flags, 184 const gchar *name, 185 const gchar *object_path, 186 GCancellable *cancellable, 187 GAsyncReadyCallback callback, 188 gpointer user_data); 189 UpExportedKbdBacklight *up_exported_kbd_backlight_proxy_new_finish ( 190 GAsyncResult *res, 191 GError **error); 192 UpExportedKbdBacklight *up_exported_kbd_backlight_proxy_new_sync ( 193 GDBusConnection *connection, 194 GDBusProxyFlags flags, 195 const gchar *name, 196 const gchar *object_path, 197 GCancellable *cancellable, 198 GError **error); 199 200 void up_exported_kbd_backlight_proxy_new_for_bus ( 201 GBusType bus_type, 202 GDBusProxyFlags flags, 203 const gchar *name, 204 const gchar *object_path, 205 GCancellable *cancellable, 206 GAsyncReadyCallback callback, 207 gpointer user_data); 208 UpExportedKbdBacklight *up_exported_kbd_backlight_proxy_new_for_bus_finish ( 209 GAsyncResult *res, 210 GError **error); 211 UpExportedKbdBacklight *up_exported_kbd_backlight_proxy_new_for_bus_sync ( 212 GBusType bus_type, 213 GDBusProxyFlags flags, 214 const gchar *name, 215 const gchar *object_path, 216 GCancellable *cancellable, 217 GError **error); 218 219 220 /* ---- */ 221 222 #define UP_TYPE_EXPORTED_KBD_BACKLIGHT_SKELETON (up_exported_kbd_backlight_skeleton_get_type ()) 223 #define UP_EXPORTED_KBD_BACKLIGHT_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), UP_TYPE_EXPORTED_KBD_BACKLIGHT_SKELETON, UpExportedKbdBacklightSkeleton)) 224 #define UP_EXPORTED_KBD_BACKLIGHT_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), UP_TYPE_EXPORTED_KBD_BACKLIGHT_SKELETON, UpExportedKbdBacklightSkeletonClass)) 225 #define UP_EXPORTED_KBD_BACKLIGHT_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), UP_TYPE_EXPORTED_KBD_BACKLIGHT_SKELETON, UpExportedKbdBacklightSkeletonClass)) 226 #define UP_IS_EXPORTED_KBD_BACKLIGHT_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), UP_TYPE_EXPORTED_KBD_BACKLIGHT_SKELETON)) 227 #define UP_IS_EXPORTED_KBD_BACKLIGHT_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), UP_TYPE_EXPORTED_KBD_BACKLIGHT_SKELETON)) 228 229 typedef struct _UpExportedKbdBacklightSkeleton UpExportedKbdBacklightSkeleton; 230 typedef struct _UpExportedKbdBacklightSkeletonClass UpExportedKbdBacklightSkeletonClass; 231 typedef struct _UpExportedKbdBacklightSkeletonPrivate UpExportedKbdBacklightSkeletonPrivate; 232 233 struct _UpExportedKbdBacklightSkeleton 234 { 235 /*< private >*/ 236 GDBusInterfaceSkeleton parent_instance; 237 UpExportedKbdBacklightSkeletonPrivate *priv; 238 }; 239 240 struct _UpExportedKbdBacklightSkeletonClass 241 { 242 GDBusInterfaceSkeletonClass parent_class; 243 }; 244 245 GType up_exported_kbd_backlight_skeleton_get_type (void) G_GNUC_CONST; 246 247 #if GLIB_CHECK_VERSION(2, 44, 0) 248 G_DEFINE_AUTOPTR_CLEANUP_FUNC (UpExportedKbdBacklightSkeleton, g_object_unref) 249 #endif 250 251 UpExportedKbdBacklight *up_exported_kbd_backlight_skeleton_new (void); 252 253 254 G_END_DECLS 255 256 #endif /* __UP_KBD_BACKLIGHT_GENERATED_H__ */ 257