luxlabs header browser preview


@class AMSCircularBuffer;

@interface AMSStreamHTTPArchiveEntryController : NSObject

@property (class, readonly, nonatomic) AMSCircularBuffer *buffer;

+ (void)initialize;
+ (BOOL)_writeHeaderToStream:(id)a0;
+ (BOOL)_writeData:(id)a0 enumeratingBytesToStream:(id)a1;
+ (void)_streamToDiskWithEntries:(id)a0;
+ (id)ams_combineEntriesForPath:(id)a0 error:(id *)a1;
+ (id)_footerData;
+ (id)_harFileURLsInPath:(id)a0;
+ (void)ams_streamEntriesToDisk;
+ (void)ams_addEntriesForTaskInfo:(id)a0;
+ (id)_createNewFileWithError:(id *)a0 outputDirectory:(id)a1 forCombining:(BOOL)a2;
+ (void)_periodicCleanup;
+ (BOOL)_writeFooterToStream:(id)a0;
+ (id)_headerData;
+ (void)_updateMaxBufferSize;
+ (void)_writeEntries:(id)a0 toStream:(id)a1;
+ (void)_performCombiningFiles:(id)a0 toStream:(id)a1;
+ (BOOL)_shouldWriteEntryDirectlyToDiskForURLString:(id)a0;

@end