luxlabs header browser preview


@class NSError, NSString, C2NetworkingDelegateURLSession, NSDictionary, NSURLResponse, NSObject, C2RequestOptions, NSURLRequest;
@protocol NSURLSessionAppleIDContext, OS_dispatch_queue;

@interface C2NetworkingDelegateURLSessionDataTask : NSObject

@property (retain, nonatomic) C2RequestOptions *c2RequestOptions;
@property (retain) NSError *syntheticError;
@property (retain, nonatomic) NSDictionary *timingData;
@property (weak, nonatomic) C2NetworkingDelegateURLSession *session;
@property long long countOfBytesReceived;
@property long long countOfBytesSent;
@property long long countOfBytesExpectedToSend;
@property long long countOfBytesExpectedToReceive;
@property long long state;
@property (copy) NSURLRequest *originalRequest;
@property (copy) NSURLRequest *currentRequest;
@property (copy) NSURLResponse *response;
@property double _timeoutIntervalForResource;
@property (copy, setter=_setAppleIDContext:) id<NSURLSessionAppleIDContext> _appleIDContext;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *clientQueue;
@property (readonly) unsigned long long taskIdentifier;
@property (copy) NSString *taskDescription;
@property long long countOfBytesClientExpectsToSend;
@property long long countOfBytesClientExpectsToReceive;

+ (unsigned long long)nextTaskIdentifier;

- (id)init;
- (id)_timingData;
- (void)resume;
- (void).cxx_destruct;
- (void)cancel;
- (void)_drainInputStream:(id)a0 sinkData:(id)a1 completionHandler:(id /* block */)a2;
- (void)handleCompletion;
- (void)handleResponse:(id)a0 completionHandler:(id /* block */)a1;
- (void)processRequest:(id)a0 configuration:(id)a1 completionHandler:(id /* block */)a2;
- (void)setupRequest:(id /* block */)a0;
- (void)setupRequestBodyForRequest:(id)a0 completionHandler:(id /* block */)a1;
- (void)streamResponseBody:(id)a0 offset:(unsigned int)a1 completionHandler:(id /* block */)a2;
- (void)willSendRequest:(id /* block */)a0;

@end