]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/IOUserServer.h
xnu-7195.101.1.tar.gz
[apple/xnu.git] / iokit / IOKit / IOUserServer.h
index a750d3fec3b7b28e99826018f2ddd1c695e5c670..a9c8d122f1c2afc5d5734c4734dcc846dc76878d 100644 (file)
@@ -142,6 +142,7 @@ void serverAdd(IOUserServer * server);
 void serverRemove(IOUserServer * server);
 void serverAck(IOUserServer * server);
 bool serverSlept(void);
+void systemHalt(void);
 };
 
 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
@@ -204,6 +205,7 @@ public:
        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;