luxlabs header browser preview


@class NSString, NSError;

@interface MFIMAPSimpleDownload : MFIMAPDownload {
    NSString *_section;
    NSError *_error;
    unsigned long long _length;
    unsigned char _knownLength : 1;
    unsigned char _complete : 1;
    struct _NSRange { unsigned long long location; unsigned long long length; } _range;
    unsigned long long _originalDataLength;
    unsigned long long _offsetAdjustment;
}

- (BOOL)isComplete;
- (void)dealloc;
- (void).cxx_destruct;
- (void)setError:(id)a0;
- (id)section;
- (id)error;
- (void)addCommandsToPipeline:(id)a0 withCache:(id)a1;
- (unsigned long long)bytesFetched;
- (unsigned long long)expectedLength;
- (void)handleFetchResult:(id)a0;
- (id)initWithUid:(unsigned int)a0 section:(id)a1 estimatedLength:(unsigned long long)a2 consumer:(id)a3;
- (id)initWithUid:(unsigned int)a0 section:(id)a1 length:(unsigned long long)a2 consumer:(id)a3;
- (id)initWithUid:(unsigned int)a0 section:(id)a1 length:(unsigned long long)a2 lengthIsKnown:(BOOL)a3 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a4 consumer:(id)a5;
- (id)initWithUid:(unsigned int)a0 section:(id)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 consumer:(id)a3;
- (unsigned long long)lengthOfDataBeforeLineConversion;
- (void)processResults;

@end