void serverRemove(IOUserServer * server);
void serverAck(IOUserServer * server);
bool serverSlept(void);
+void systemHalt(void);
};
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
void setDriverKitUUID(OSKext *kext);
void setCheckInToken(IOUserServerCheckInToken *token);
void systemPower(bool powerOff);
+ void systemHalt(void);
IOReturn setPowerState(unsigned long state, IOService * service) APPLE_KEXT_OVERRIDE;
IOReturn powerStateWillChangeTo(IOPMPowerFlags flags, unsigned long state, IOService * service) APPLE_KEXT_OVERRIDE;
IOReturn powerStateDidChangeTo(IOPMPowerFlags flags, unsigned long state, IOService * service) APPLE_KEXT_OVERRIDE;