00001
00002
00003
00004
00005
00006
00007 #import "NSObject.h"
00008
00009 @class NSArray, NSDictionary, NSString;
00010
00011 @interface NSProcessInfo : NSObject
00012 {
00013 NSDictionary *environment;
00014 NSArray *arguments;
00015 NSString *hostName;
00016 NSString *name;
00017 void *reserved;
00018 }
00019
00020 + (id)processInfo;
00021 - (void)dealloc;
00022 - (id)environment;
00023 - (id)arguments;
00024 - (void)setArguments:(id)fp8;
00025 - (id)hostName;
00026 - (id)processName;
00027 - (void)setProcessName:(id)fp8;
00028 - (int)processIdentifier;
00029 - (id)globallyUniqueString;
00030 - (id)userName;
00031 - (id)userFullName;
00032 - (id)userHomeDirectory;
00033 - (unsigned int)operatingSystem;
00034 - (id)operatingSystemName;
00035 - (id)operatingSystemVersionString;
00036 - (unsigned int)processorCount;
00037 - (unsigned int)activeProcessorCount;
00038 - (BOOL)isTranslated;
00039
00040 @end
00041