unleashed-firmware/applications/services/power/power_service/views/power_off.h

23 lines
469 B
C
Raw Normal View History

#pragma once
typedef struct PowerOff PowerOff;
typedef enum {
PowerOffResponseDefault,
PowerOffResponseOk,
PowerOffResponseCancel,
PowerOffResponseHide,
} PowerOffResponse;
#include <gui/view.h>
PowerOff* power_off_alloc();
void power_off_free(PowerOff* power_off);
View* power_off_get_view(PowerOff* power_off);
void power_off_set_time_left(PowerOff* power_off, uint8_t time_left);
PowerOffResponse power_off_get_response(PowerOff* power_off);