+ void reportUserInput ( void );
+ static IOReturn sysPowerDownHandler( void * target, void * refCon,
+ UInt32 messageType, IOService * service,
+ void * messageArgument, vm_size_t argSize );
+
+ static IOReturn displayWranglerNotification( void * target, void * refCon,
+ UInt32 messageType, IOService * service,
+ void * messageArgument, vm_size_t argSize );
+
+ static bool displayWranglerPublished( void * target, void * refCon,
+ IOService * newService);
+
+ void setQuickSpinDownTimeout ( void );
+ void adjustPowerState( void );
+ void restoreUserSpinDownTimeout ( void );