luxlabs header browser preview


@class NSString, NSDictionary, NSArray, NSMutableDictionary, NSMutableArray;

@interface OSAStackShotReport : OSAReport <OSAConcreteReport> {
    int _pid;
    NSString *_appName;
    NSString *_reason;
    long long *_exceptionCodes;
    unsigned int _exceptionCodeCount;
    NSDictionary *_additionalPayload;
    int _thermalNotificationCurrentLevel;
    NSArray *_thermalSensorValues;
    NSMutableDictionary *_extras;
    void *_stackshot_config;
}

@property (nonatomic) BOOL includeSyslog;
@property (readonly, nonatomic) NSMutableArray *frontmostPids;
@property (readonly, nonatomic) unsigned long long capture_absoluteTime;
@property (readonly, nonatomic) const void *ss_trace_buffer;
@property (readonly, nonatomic) unsigned int ss_trace_length;
@property (nonatomic) int jetsamLevel;
@property (nonatomic) unsigned int flags;
@property (nonatomic) BOOL dead_snapshot;
@property (nonatomic) unsigned int ss_sequence;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)setAdditionalPayload:(id)a0;
- (id)getExtraData:(id)a0;
- (void)queryThermalData;
- (id)initWithName:(id)a0 reason:(id)a1 exceptionCode:(long long *)a2 exceptionCodeCount:(unsigned int)a3;
- (void)generateLogAtLevel:(BOOL)a0 withBlock:(id /* block */)a1;
- (void)dealloc;
- (int)resampleTruncatedBacktracesForTask:(int)a0 forThreads:(id)a1 usingCatalog:(id)a2 in:(id)a3;
- (BOOL)isActionable;
- (void)useStackshotBuffer:(const void *)a0 size:(unsigned int)a1 frontmostPids:(id)a2 atTime:(double)a3 machTime:(unsigned long long)a4 sequence:(unsigned int)a5;
- (id)initForPid:(int)a0 process:(id)a1 withReason:(id)a2 exceptionCode:(long long *)a3 exceptionCodeCount:(unsigned int)a4 stackshotFlags:(unsigned int)a5;
- (void)acquireStackshot;
- (void)useStackshotData:(id)a0 frontmostPids:(id)a1 atTime:(double)a2 machTime:(unsigned long long)a3 sequence:(unsigned int)a4;
- (id)reportNamePrefix;
- (void)addNotes:(id)a0;
- (id)getVMStatistics;
- (void)setReason:(id)a0;
- (void).cxx_destruct;
- (id)appleCareDetails;
- (id)exceptionCodesDescription;
- (id)problemType;
- (id)getStackshotData;
- (void)setIncidentID:(id)a0;
- (void)decodeKCDataWithBlock:(id /* block */)a0 withTuning:(id)a1 usingCatalog:(id)a2;
- (void)addCustomField:(const char *)a0 value:(id)a1 into:(id)a2;
- (id)resampleUUIDsForTask:(int)a0 usingCatalog:(id)a1;

@end