examples: Make example work with our stub

This commit is contained in:
Marius Gripsgard
2023-09-21 04:03:20 +02:00
parent 17a1b26982
commit ff5e59da02

View File

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