luxlabs header browser preview


@class FPMemoryRegion, NSMutableArray, NSMutableDictionary;

@interface FPUserProcess : FPProcess {
    unsigned long long _ledgers[3];
    NSMutableArray *_images;
    NSMutableDictionary *_ownedVmObjects;
    unsigned long long _cachedDispositionAddress;
    int _cachedDisposition;
    FPMemoryRegion *_pendingUnusedSharedRegion;
    BOOL _bailedOut;
}

@property (readonly, nonatomic) unsigned int task;
@property (readonly, nonatomic) unsigned long long physFootprint;

- (void)_gatherIdleExitStatus;
- (void)dealloc;
- (BOOL)_populateTask;
- (id)auxData;
- (void)gatherData;
- (BOOL)_isAlive;
- (void).cxx_destruct;
- (void)_addSubrangesForRegion:(id)a0 purgeState:(int)a1;
- (BOOL)_configurePageSize;
- (void)_gatherImageData;
- (void)_gatherIsTranslated;
- (void)_gatherLedgers;
- (id)_gatherOwnedVmObjects;
- (void)_gatherPhysFootprint;
- (void)_gatherSharedCacheFromDyldSnapshot:(struct dyld_process_snapshot_s { } *)a0;
- (BOOL)_populateMemoryRegionWithPageQueries:(id)a0 regionInfo:(struct vm_region_submap_info_64 { int x0; int x1; unsigned int x2; unsigned long long x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned short x10; unsigned char x11; unsigned char x12; int x13; int x14; unsigned int x15; unsigned short x16; unsigned int x17; unsigned long long x18; } *)a1;
- (void)_setIdleExitStatusFromDirtyFlags:(unsigned int)a0;
- (void)enumerateRegions:(id /* block */)a0;
- (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