luxlabs header browser preview


@class NSXPCConnection;

@interface HRTFEnrollmentAssetDownloadSession : NSObject {
    union AssetDownloadOptions { unsigned char shouldDownloadCatalog : 1; unsigned char shouldDownloadAsset : 1; unsigned char allowsCellularCatalogDownload : 1; unsigned char allowsCellularAssetDownload : 1; unsigned char discretionary : 1; unsigned int reserved : 27; unsigned int u32; } _options;
    id /* block */ _progressCallback;
    id /* block */ _completion;
    NSXPCConnection *_connection;
}

- (void)start;
- (void).cxx_destruct;
- (void)cancel;
- (void)assetDownloadSessionProgressUpdate:(id)a0;
- (id)initWithOptions:(union AssetDownloadOptions { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; unsigned char x4 : 1; unsigned int x5 : 27; unsigned int x6; })a0 progressCallback:(id /* block */)a1 completion:(id /* block */)a2;

@end