summaryrefslogtreecommitdiff
path: root/csrc/services/brightness-service.h
blob: 2b3799e6e48f6e2350da08b68a9483d2037ece2c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once

#include <glib-object.h>

G_BEGIN_DECLS

#define FOOBAR_TYPE_BRIGHTNESS_SERVICE foobar_brightness_service_get_type( )

G_DECLARE_FINAL_TYPE( FoobarBrightnessService, foobar_brightness_service, FOOBAR, BRIGHTNESS_SERVICE, GObject )

FoobarBrightnessService* foobar_brightness_service_new           ( void );
gint                     foobar_brightness_service_get_percentage( FoobarBrightnessService* self );
void                     foobar_brightness_service_set_percentage( FoobarBrightnessService* self,
                                                                   gint                     percentage );

G_END_DECLS