@class NSString, NSArray, NSDictionary, NSMutableArray, FPSharedCache; @interface FPProcess : NSObject { NSMutableArray *_errors; NSMutableArray *_warnings; NSMutableArray *_globalErrors; } @property (nonatomic) BOOL is64bit; @property (nonatomic) BOOL isTranslated; @property (retain, nonatomic) NSString *displayString; @property (nonatomic) unsigned long long pageSize; @property (retain, nonatomic) NSArray *memoryRegions; @property (retain, nonatomic) FPSharedCache *sharedCache; @property (nonatomic) int pid; @property (copy, nonatomic) NSString *name; @property (readonly, nonatomic) int idleExitStatus; @property (nonatomic) BOOL hiddenFromDisplay; @property (readonly, nonatomic) NSDictionary *auxData; @property (readonly, nonatomic) BOOL breakDownPhysFootprint; + (id)processWithPid:(int)a0; + (id)_nameForBsdInfo:(struct proc_bsdinfo { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; char x12[16]; char x13[32]; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; int x19; unsigned long long x20; unsigned long long x21; } *)a0; + (id)allProcessesExcludingPids:(id)a0; + (id)childPidsForPids:(id)a0; + (id)pidsForStringDescriptions:(id)a0 errors:(id *)a1; + (id)processWithBsdInfo:(struct proc_bsdinfo { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; char x12[16]; char x13[32]; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; int x19; unsigned long long x20; unsigned long long x21; } *)a0; + (id)removeIdleExitCleanProcessesFrom:(id)a0; - (id)init; - (unsigned long long)hash; - (BOOL)_populateTask; - (void)gatherData; - (id)description; - (BOOL)_isAlive; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)warnings; - (id)errors; - (unsigned long long)_gatherPageSize; - (void)_addGlobalError:(id)a0; - (id)asNumber; - (id)globalErrors; - (id)initWithBsdInfo:(struct proc_bsdinfo { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; char x12[16]; char x13[32]; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; int x19; unsigned long long x20; unsigned long long x21; } *)a0; @end