luxlabs header browser preview


@class NSUUID, NSString;

@interface ExtractionServiceInfo : NSObject

@property (readonly, nonatomic) NSUUID *uuid;
@property (readonly, nonatomic) NSString *pluginBundlePath;
@property (nonatomic) unsigned long long availableExtractionServiceMemory;
@property (readonly, nonatomic) struct _opaque_pthread_mutex_t { long long __sig; char __opaque[56]; } availableExtractionServiceMemoryMutex;
@property (readonly, nonatomic) struct _opaque_pthread_cond_t { long long __sig; char __opaque[40]; } availableExtractionServiceMemoryCondition;

+ (id)extractionServiceInfoForPluginBundlePath:(id)a0;

- (void)dealloc;
- (void).cxx_destruct;
- (void)extractionBecameInvalid;
- (id)initWithPluginBundlePath:(id)a0;
- (id)initWithUUID:(id)a0 pluginBundlePath:(id)a1;
- (void)releaseExtractionMemory:(id)a0;
- (id)reserveExtractionMemory:(id)a0;

@end