System/Library/PrivateFrameworks/DVTInstrumentsFoundation.framework
RemoteBundleLoader.h
@class NSString, NSError, NSObject;
@protocol OS_dispatch_queue;
@interface RemoteBundleLoader : NSObject {
unsigned int _targetTask;
int _targetPid;
id /* block */ _releaseOpaqueSymbolicator;
struct { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; unsigned long long x6; unsigned long long x7; unsigned long long x8; unsigned long long x9; unsigned long long x10; unsigned long long x11; unsigned long long x12; unsigned long long x13; unsigned long long x14; unsigned long long x15; unsigned long long x16; } *_remoteFunctionAddresses;
NSString *_helperLaunchPath;
NSObject<OS_dispatch_queue> *_symbolLookupQueue;
NSObject<OS_dispatch_queue> *_injectionQueue;
NSError *_missingSymbolError;
BOOL _attemptedSymbolLookup;
BOOL _exited;
}
- (void)dealloc;
- (id)initWithTask:(unsigned int)a0;
- (void).cxx_destruct;
- (void)_lookupFunctionAddresses:(struct _CSTypeRef { unsigned long long x0; unsigned long long x1; })a0;
- (void)scheduleLibraryLoad:(id)a0 calling:(id)a1 arguments:(id)a2 callback:(id /* block */)a3;
@end