LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DisplayStates.h File Reference
#include "Common.h"
#include "Timer.h"
#include "Event.h"
#include "Settings.h"
Include dependency graph for DisplayStates.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DisplayStateBase
 
class  DisplayOff
 
class  DisplayOffOnCall
 
class  DisplayOn
 
class  DisplayOnLocked
 
class  DisplayDim
 
class  DisplayOnPuck
 
class  DisplayDockMode
 
class  DisplayOffSuspended
 

Enumerations

enum  DisplayState {
  DisplayStateOff, DisplayStateOffOnCall, DisplayStateOn, DisplayStateOnLocked,
  DisplayStateDim, DisplayStateOnPuck, DisplayStateDockMode, DisplayStateOffSuspended,
  DisplayStateMax
}
 
enum  DisplayEvent {
  DisplayEventPowerKeyPress, DisplayEventPowerKeyHold, DisplayEventOnPuck, DisplayEventOffPuck,
  DisplayEventUsbIn, DisplayEventUsbOut, DisplayEventIncomingCall, DisplayEventIncomingCallDone,
  DisplayEventOnCall, DisplayEventOffCall, DisplayEventSliderOpen, DisplayEventSliderClose,
  DisplayEventAlsChange, DisplayEventProximityOn, DisplayEventProximityOff, DisplayEventApiOn,
  DisplayEventApiDim, DisplayEventApiOff, DisplayEventUserActivity, DisplayEventUpdateBrightness,
  DisplayEventLockScreen, DisplayEventUnlockScreen, DisplayEventTimeout, DisplayEventApiDock,
  DisplayEventApiUndock, DisplayEventPowerdSuspend, DisplayEventPowerdResume, DisplayEventUserActivityExternalInput,
  DisplayEventHomeKeyPress, DisplayEventMax
}
 
enum  DisplayLockState { DisplayLockInvalid, DisplayLockLocked, DisplayLockUnlocked, DisplayLockDockMode }
 

Enumeration Type Documentation

Enumerator
DisplayEventPowerKeyPress 
DisplayEventPowerKeyHold 
DisplayEventOnPuck 
DisplayEventOffPuck 
DisplayEventUsbIn 
DisplayEventUsbOut 
DisplayEventIncomingCall 
DisplayEventIncomingCallDone 
DisplayEventOnCall 
DisplayEventOffCall 
DisplayEventSliderOpen 
DisplayEventSliderClose 
DisplayEventAlsChange 
DisplayEventProximityOn 
DisplayEventProximityOff 
DisplayEventApiOn 
DisplayEventApiDim 
DisplayEventApiOff 
DisplayEventUserActivity 
DisplayEventUpdateBrightness 
DisplayEventLockScreen 
DisplayEventUnlockScreen 
DisplayEventTimeout 
DisplayEventApiDock 
DisplayEventApiUndock 
DisplayEventPowerdSuspend 
DisplayEventPowerdResume 
DisplayEventUserActivityExternalInput 
DisplayEventHomeKeyPress 
DisplayEventMax 
Enumerator
DisplayLockInvalid 
DisplayLockLocked 
DisplayLockUnlocked 
DisplayLockDockMode 
Enumerator
DisplayStateOff 
DisplayStateOffOnCall 
DisplayStateOn 
DisplayStateOnLocked 
DisplayStateDim 
DisplayStateOnPuck 
DisplayStateDockMode 
DisplayStateOffSuspended 
DisplayStateMax