summaryrefslogtreecommitdiff
path: root/activity_monitor.h
blob: d9e1ffd69f2ef0828e2861a8469cbbccfce1b783 (plain)
1
2
3
4
5
6
7
8
#pragma once

enum am_state { am_inactive, am_active, am_timing_out };

void activity_monitor_start();
void activity_monitor_stop();
void activity_monitor_signify_activity(int active); // 0 means inactive, non-zero means active
enum am_state activity_status(); // true if non inactive; false if inactive