luxlabs header browser preview


@class NSFileHandle, NSObject, NSInputStream;
@protocol OS_dispatch_io;

@interface __NSCFBackgroundDataTask : __NSCFBackgroundSessionTask {
    struct shared_ptr<RequestBody> { struct RequestBody *__ptr_; struct __shared_weak_count *__cntrl_; } _requestBody;
    NSInputStream *_requestBodyStream;
    NSInputStream *_initialStream;
    NSFileHandle *_readHandle;
    NSObject<OS_dispatch_io> *_pipeIO;
    unsigned long long _numberOfOngoingWrites;
    BOOL _openedStreamDuringNeedNewBodyStream;
    BOOL _readingRequestBody;
}

- (void)_onqueue_willSendRequestForEstablishedConnection:(id)a0 withCompletion:(id /* block */)a1;
- (void)_onqueue_didFinishWithError:(id)a0;
- (void)dealloc;
- (id)initWithOriginalRequest:(id)a0 ident:(unsigned long long)a1 taskGroup:(id)a2;
- (id).cxx_construct;
- (BOOL)isKindOfClass:(Class)a0;
- (void).cxx_destruct;

@end