]> git.saurik.com Git - apple/libc.git/blobdiff - include/libkern/OSThermalNotification.h
Libc-1439.100.3.tar.gz
[apple/libc.git] / include / libkern / OSThermalNotification.h
index 9fe603e9cff18248ecc126e34cdba4d493c20bdc..beeed587d196fcc72a4c9a2a44ba730e2029eae9 100644 (file)
 __BEGIN_DECLS
 
 /* Define pressure levels usable by OSThermalPressureLevel */
 __BEGIN_DECLS
 
 /* Define pressure levels usable by OSThermalPressureLevel */
-#if TARGET_OS_IPHONE
 typedef enum {
 typedef enum {
+#if TARGET_OS_OSX || TARGET_OS_MACCATALYST
+       kOSThermalPressureLevelNominal = 0,
+       kOSThermalPressureLevelModerate,
+       kOSThermalPressureLevelHeavy,
+       kOSThermalPressureLevelTrapping,
+       kOSThermalPressureLevelSleeping
+#else
        kOSThermalPressureLevelNominal = 0,
        kOSThermalPressureLevelLight = 10,
        kOSThermalPressureLevelModerate = 20,
        kOSThermalPressureLevelHeavy = 30,
        kOSThermalPressureLevelTrapping = 40,
        kOSThermalPressureLevelSleeping = 50
        kOSThermalPressureLevelNominal = 0,
        kOSThermalPressureLevelLight = 10,
        kOSThermalPressureLevelModerate = 20,
        kOSThermalPressureLevelHeavy = 30,
        kOSThermalPressureLevelTrapping = 40,
        kOSThermalPressureLevelSleeping = 50
-} OSThermalPressureLevel;
-#else
-typedef enum {
-       kOSThermalPressureLevelNominal = 0,
-       kOSThermalPressureLevelModerate,
-       kOSThermalPressureLevelHeavy,
-       kOSThermalPressureLevelTrapping,
-       kOSThermalPressureLevelSleeping
-} OSThermalPressureLevel;
 #endif
 #endif
+} OSThermalPressureLevel;
 
 /*
  ** External notify(3) string for thermal pressure level notification
 
 /*
  ** External notify(3) string for thermal pressure level notification