idle_detect
0.8.3.0
Provides overall idle detection for a linux computer
Here is a list of all documented class members with links to the class documentation for each member:
- c -
c_idle_notification_listener_ptr :
IdleDetect::WaylandIdleMonitor
c_registry_listener_ptr :
IdleDetect::WaylandIdleMonitor
Cleanup() :
EventDetect::SharedMemoryTimestampExporter
CleanupWayland() :
IdleDetect::WaylandIdleMonitor
Config() :
Config
CreateIdleNotification() :
IdleDetect::WaylandIdleMonitor
CreateOrOpen() :
EventDetect::SharedMemoryTimestampExporter
cv_idle_detect_control_monitor_thread :
IdleDetect::IdleDetectControlMonitor
cv_idle_detect_monitor_thread :
EventDetect::IdleDetectMonitor
cv_monitor_thread :
EventDetect::Monitor
cv_recorder_threads :
EventDetect::InputEventRecorders
cv_tty_monitor_thread :
EventDetect::TtyMonitor
- e -
EnumerateEventDevices() :
EventDetect::Monitor
EnumerateTtyDevices() :
EventDetect::TtyMonitor
EventActivityMonitorThread() :
EventDetect::Monitor
EventActivityRecorderThread() :
EventDetect::InputEventRecorders::EventRecorder
EventMessage() :
EventMessage
EventRecorder() :
EventDetect::InputEventRecorders::EventRecorder
EventType :
EventMessage
EventTypeStringToEnum() :
EventMessage
EventTypeToString() :
EventMessage
- g -
GetArg() :
Config
GetArgString() :
Config
GetEventCount() :
EventDetect::InputEventRecorders::EventRecorder
GetEventDevicePath() :
EventDetect::InputEventRecorders::EventRecorder
GetEventDevices() :
EventDetect::Monitor
GetEventRecorders() :
EventDetect::InputEventRecorders
GetIdleSeconds() :
IdleDetect::WaylandIdleMonitor
GetLastActiveTime() :
EventDetect::Monitor
GetLastIdleDetectActiveTime() :
EventDetect::IdleDetectMonitor
GetLastTtyActiveTime() :
EventDetect::TtyMonitor
GetState() :
EventDetect::IdleDetectMonitor
,
IdleDetect::IdleDetectControlMonitor
GetTotalEventCount() :
EventDetect::InputEventRecorders
GetTtyDevices() :
EventDetect::TtyMonitor
- h -
HandleGlobal() :
IdleDetect::WaylandIdleMonitor
HandleGlobalRemove() :
IdleDetect::WaylandIdleMonitor
HandleIdled() :
IdleDetect::WaylandIdleMonitor
HandleResumed() :
IdleDetect::WaylandIdleMonitor
- i -
IdleDetectControlMonitor() :
IdleDetect::IdleDetectControlMonitor
IdleDetectControlMonitorThread() :
IdleDetect::IdleDetectControlMonitor
IdleDetectMonitor() :
EventDetect::IdleDetectMonitor
IdleDetectMonitorThread() :
EventDetect::IdleDetectMonitor
InitializeWayland() :
IdleDetect::WaylandIdleMonitor
InputEventRecorders() :
EventDetect::InputEventRecorders
IsAvailable() :
IdleDetect::WaylandIdleMonitor
IsIdle() :
IdleDetect::WaylandIdleMonitor
IsInitialized() :
EventDetect::IdleDetectMonitor
,
EventDetect::Monitor
,
EventDetect::SharedMemoryTimestampExporter
,
EventDetect::TtyMonitor
,
IdleDetect::IdleDetectControlMonitor
IsValid() :
EventMessage
- m -
m_config :
Config
m_config_in :
Config
m_display :
IdleDetect::WaylandIdleMonitor
m_event_count :
EventDetect::InputEventRecorders::EventRecorder
m_event_device_path :
EventDetect::InputEventRecorders::EventRecorder
m_event_device_paths :
EventDetect::Monitor
m_event_recorder_ptrs :
EventDetect::InputEventRecorders
m_event_recorder_thread :
EventDetect::InputEventRecorders::EventRecorder
m_idle_detect_control_monitor_thread :
IdleDetect::IdleDetectControlMonitor
m_idle_detect_monitor_thread :
EventDetect::IdleDetectMonitor
m_idle_notification :
IdleDetect::WaylandIdleMonitor
m_initialized :
EventDetect::IdleDetectMonitor
,
EventDetect::Monitor
,
EventDetect::TtyMonitor
,
IdleDetect::IdleDetectControlMonitor
,
IdleDetect::WaylandIdleMonitor
m_interrupt_idle_detect_control_monitor :
IdleDetect::IdleDetectControlMonitor
m_interrupt_idle_detect_monitor :
EventDetect::IdleDetectMonitor
m_interrupt_monitor :
EventDetect::Monitor
,
IdleDetect::WaylandIdleMonitor
m_interrupt_pipe_fd :
IdleDetect::WaylandIdleMonitor
m_interrupt_recorders :
EventDetect::InputEventRecorders
m_interrupt_tty_monitor :
EventDetect::TtyMonitor
m_last_active_time :
EventDetect::Monitor
m_last_idle_detect_active_time :
EventDetect::IdleDetectMonitor
m_last_ttys_active_time :
EventDetect::TtyMonitor
m_monitor_thread :
EventDetect::Monitor
,
IdleDetect::WaylandIdleMonitor
m_notification_timeout_ms :
IdleDetect::WaylandIdleMonitor
m_state :
EventDetect::IdleDetectMonitor
,
IdleDetect::IdleDetectControlMonitor
m_tty_device_path :
EventDetect::TtyMonitor::Tty
m_tty_device_paths :
EventDetect::TtyMonitor
m_tty_last_active_time :
EventDetect::TtyMonitor::Tty
m_tty_monitor_thread :
EventDetect::TtyMonitor
m_ttys :
EventDetect::TtyMonitor
Monitor() :
EventDetect::Monitor
mtx_config :
Config
mtx_event_monitor :
EventDetect::Monitor
mtx_event_monitor_thread :
EventDetect::Monitor
mtx_event_recorder :
EventDetect::InputEventRecorders::EventRecorder
mtx_event_recorder_threads :
EventDetect::InputEventRecorders
mtx_event_recorders :
EventDetect::InputEventRecorders
mtx_idle_detect_control_monitor :
IdleDetect::IdleDetectControlMonitor
mtx_idle_detect_control_monitor_thread :
IdleDetect::IdleDetectControlMonitor
mtx_idle_detect_monitor :
EventDetect::IdleDetectMonitor
mtx_idle_detect_monitor_thread :
EventDetect::IdleDetectMonitor
mtx_shmem :
EventDetect::SharedMemoryTimestampExporter
mtx_tty_monitor :
EventDetect::TtyMonitor
mtx_tty_monitor_thread :
EventDetect::TtyMonitor
- p -
ProcessArgs() :
Config
,
EventDetectConfig
,
IdleDetectConfig
- r -
ReadAndUpdateConfig() :
Config
- s -
SharedMemoryTimestampExporter() :
EventDetect::SharedMemoryTimestampExporter
Start() :
IdleDetect::WaylandIdleMonitor
StateToString() :
EventDetect::IdleDetectMonitor
,
IdleDetect::IdleDetectControlMonitor
Stop() :
IdleDetect::WaylandIdleMonitor
- t -
ToString() :
EventMessage
Tty() :
EventDetect::TtyMonitor::Tty
TtyMonitor() :
EventDetect::TtyMonitor
TtyMonitorThread() :
EventDetect::TtyMonitor
- u -
UnlinkSegment() :
EventDetect::SharedMemoryTimestampExporter
UpdateEventDevices() :
EventDetect::Monitor
UpdateTimestamps() :
EventDetect::SharedMemoryTimestampExporter
UpdateTtyDevices() :
EventDetect::TtyMonitor
- w -
WaylandIdleMonitor() :
IdleDetect::WaylandIdleMonitor
WaylandMonitorThread() :
IdleDetect::WaylandIdleMonitor
WriteLastActiveTimeToFile() :
EventDetect::Monitor
- ~ -
~SharedMemoryTimestampExporter() :
EventDetect::SharedMemoryTimestampExporter
~WaylandIdleMonitor() :
IdleDetect::WaylandIdleMonitor
Generated by
1.8.14