fbd-dev-led: Turn into a GObject
This is just the minimal changes to switch to a derivable GObject
This commit is contained in:
committed by
Guido Gunther
parent
f17ca72c1b
commit
f7ec08497e
+7
-2
@@ -13,9 +13,10 @@
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
typedef struct _FbdDevLed FbdDevLed;
|
||||
#define FBD_TYPE_DEV_LED fbd_dev_led_get_type()
|
||||
|
||||
G_DECLARE_DERIVABLE_TYPE (FbdDevLed, fbd_dev_led, FBD, DEV_LED, GObject)
|
||||
|
||||
void fbd_dev_led_free (FbdDevLed *led);
|
||||
gboolean fbd_dev_led_set_brightness (FbdDevLed *led, guint brightness);
|
||||
FbdDevLed *fbd_dev_led_new (GUdevDevice *dev);
|
||||
gboolean fbd_dev_led_start_periodic (FbdDevLed *led,
|
||||
@@ -24,4 +25,8 @@ gboolean fbd_dev_led_start_periodic (FbdDevLed *led,
|
||||
guint freq);
|
||||
gboolean fbd_dev_led_has_color (FbdDevLed *led, FbdFeedbackLedColor color);
|
||||
|
||||
struct _FbdDevLedClass {
|
||||
GObjectClass parent_class;
|
||||
};
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
Reference in New Issue
Block a user