examples: Make example work with our stub

This commit is contained in:
Marius Gripsgard
2023-09-21 04:03:20 +02:00
parent b5d5f52894
commit b2c8f8026a

View File

@@ -43,8 +43,8 @@
#include <mce_battery.h> #include <mce_battery.h>
#include <mce_charger.h> #include <mce_charger.h>
#include <mce_display.h> #include <mce_display.h>
#include <mce_inactivity.h> //#include <mce_inactivity.h>
#include <mce_tklock.h> //#include <mce_tklock.h>
/* ========================================================================= * /* ========================================================================= *
* MAINLOOP * MAINLOOP
@@ -111,12 +111,12 @@ static const char *display_state_repr(MCE_DISPLAY_STATE state)
{ {
static const char * const lut[] = { static const char * const lut[] = {
[MCE_DISPLAY_STATE_OFF] = "off", [MCE_DISPLAY_STATE_OFF] = "off",
[MCE_DISPLAY_STATE_DIM] = "dim",
[MCE_DISPLAY_STATE_ON] = "on", [MCE_DISPLAY_STATE_ON] = "on",
}; };
return lut[state]; return lut[state];
} }
/*
static const char *tklock_mode_repr(MCE_TKLOCK_MODE mode) static const char *tklock_mode_repr(MCE_TKLOCK_MODE mode)
{ {
static const char * const lut[] = { static const char * const lut[] = {
@@ -130,6 +130,7 @@ static const char *tklock_mode_repr(MCE_TKLOCK_MODE mode)
}; };
return lut[mode]; return lut[mode];
} }
*/
static void battery_cb(MceBattery *battery, void *arg) static void battery_cb(MceBattery *battery, void *arg)
{ {
@@ -159,6 +160,7 @@ static void display_cb(MceDisplay *display, void *arg)
what_changed); what_changed);
} }
/*
static void tklock_cb(MceTklock *tklock, void *arg) static void tklock_cb(MceTklock *tklock, void *arg)
{ {
const char *what_changed = arg; const char *what_changed = arg;
@@ -169,6 +171,7 @@ static void tklock_cb(MceTklock *tklock, void *arg)
what_changed); what_changed);
} }
static void inactivity_cb(MceInactivity *inactivity, void *arg) static void inactivity_cb(MceInactivity *inactivity, void *arg)
{ {
const char *what_changed = arg; const char *what_changed = arg;
@@ -177,6 +180,7 @@ static void inactivity_cb(MceInactivity *inactivity, void *arg)
bool_repr(inactivity->status), bool_repr(inactivity->status),
what_changed); what_changed);
} }
*/
/* ========================================================================= * /* ========================================================================= *
* MAIN_ENTRY * MAIN_ENTRY
@@ -218,6 +222,7 @@ main(int argc, char **argv)
gulong display_state_id = gulong display_state_id =
mce_display_add_state_changed_handler(display, display_cb, "state"); mce_display_add_state_changed_handler(display, display_cb, "state");
/*
MceTklock *tklock = mce_tklock_new(); MceTklock *tklock = mce_tklock_new();
gulong tklock_valid_id = gulong tklock_valid_id =
mce_tklock_add_valid_changed_handler(tklock, tklock_cb, "valid"); mce_tklock_add_valid_changed_handler(tklock, tklock_cb, "valid");
@@ -231,7 +236,7 @@ main(int argc, char **argv)
mce_inactivity_add_valid_changed_handler(inactivity, inactivity_cb, "valid"); mce_inactivity_add_valid_changed_handler(inactivity, inactivity_cb, "valid");
gulong inactivity_status_id = gulong inactivity_status_id =
mce_inactivity_add_status_changed_handler(inactivity, inactivity_cb, "status"); mce_inactivity_add_status_changed_handler(inactivity, inactivity_cb, "status");
*/
guint timeout_id = 0; guint timeout_id = 0;
gint timeout_s = (argc > 1) ? strtol(argv[1], NULL, 0) : 0; gint timeout_s = (argc > 1) ? strtol(argv[1], NULL, 0) : 0;
if( timeout_s > 0) if( timeout_s > 0)
@@ -264,6 +269,7 @@ main(int argc, char **argv)
mce_display_remove_handler(display, display_state_id); mce_display_remove_handler(display, display_state_id);
mce_display_unref(display); mce_display_unref(display);
/*
mce_tklock_remove_handler(tklock, tklock_valid_id); mce_tklock_remove_handler(tklock, tklock_valid_id);
mce_tklock_remove_handler(tklock, tklock_mode_id); mce_tklock_remove_handler(tklock, tklock_mode_id);
mce_tklock_remove_handler(tklock, tklock_locked_id); mce_tklock_remove_handler(tklock, tklock_locked_id);
@@ -272,7 +278,7 @@ main(int argc, char **argv)
mce_inactivity_remove_handler(inactivity, inactivity_valid_id); mce_inactivity_remove_handler(inactivity, inactivity_valid_id);
mce_inactivity_remove_handler(inactivity, inactivity_status_id); mce_inactivity_remove_handler(inactivity, inactivity_status_id);
mce_inactivity_unref(inactivity); mce_inactivity_unref(inactivity);
*/
printf("exit\n"); printf("exit\n");
return exitcode; return exitcode;
} }