luxlabs header browser preview


@class NSString, NSDictionary, NSArray;

@interface NSProcessInfo : NSObject {
    NSDictionary *environment;
    NSArray *arguments;
    NSString *hostName;
    NSString *name;
    long long automaticTerminationOptOutCounter;
}

@property (class, readonly) NSProcessInfo *processInfo;

@property (readonly, copy) NSString *userName;
@property (readonly, copy) NSString *fullUserName;
@property (readonly, getter=isMacCatalystApp) BOOL macCatalystApp;
@property (readonly, getter=isiOSAppOnMac) BOOL iOSAppOnMac;
@property (readonly, copy) NSDictionary *environment;
@property (readonly, copy) NSArray *arguments;
@property (readonly, copy) NSString *hostName;
@property (copy) NSString *processName;
@property (readonly) int processIdentifier;
@property (readonly, copy) NSString *globallyUniqueString;
@property (readonly, copy) NSString *operatingSystemVersionString;
@property (readonly) struct { long long x0; long long x1; long long x2; } operatingSystemVersion;
@property (readonly) unsigned long long processorCount;
@property (readonly) unsigned long long activeProcessorCount;
@property (readonly) unsigned long long physicalMemory;
@property (readonly) double systemUptime;
@property BOOL automaticTerminationSupportEnabled;

- (BOOL)isLowPowerModeEnabled;
- (void)dealloc;
- (void)endActivity:(id)a0;
- (void)setArguments:(id)a0;
- (BOOL)isTranslated;
- (unsigned long long)operatingSystem;
- (id)operatingSystemName;
- (void)_disableAutomaticTerminationOnly:(id)a0;
- (void)_enableAutomaticTerminationOnly:(id)a0;
- (void)_exitIfSuddenTerminationEnabledWithStatus:(int)a0;
- (void)_exitWhenSuddenTerminationEnabledWithStatus:(int)a0;
- (void)_reactivateActivity:(id)a0;
- (long long)_suddenTerminationDisablingCount;
- (id)beginActivityWithOptions:(unsigned long long)a0 reason:(id)a1;
- (id)beginSuspensionOfSystemBehaviors:(unsigned long long)a0 reason:(id)a1;
- (void)disableAutomaticTermination:(id)a0;
- (void)disableSuddenTermination;
- (void)enableAutomaticTermination:(id)a0;
- (void)enableSuddenTermination;
- (void)endSystemBehaviorSuspension:(id)a0;
- (BOOL)isOperatingSystemAtLeastVersion:(struct { long long x0; long long x1; long long x2; })a0;
- (struct { long long x0; long long x1; long long x2; })macCatalystVersion;
- (BOOL)macCatalystVersionIsAtLeastVersion:(struct { long long x0; long long x1; long long x2; })a0;
- (void)performActivityWithOptions:(unsigned long long)a0 reason:(id)a1 block:(id /* block */)a2;
- (void)performActivityWithOptions:(unsigned long long)a0 reason:(id)a1 usingBlock:(id /* block */)a2;
- (void)performExpiringActivityWithReason:(id)a0 usingBlock:(id /* block */)a1;
- (long long)thermalState;
- (id)userHomeDirectory;

@end