luxlabs header browser preview


@class NSString, AARequest, AAResponse, AKAppleIDSession, NSObject, NSMutableData, NSHTTPURLResponse, NSURLConnection;
@protocol OS_dispatch_queue;

@interface AARequester : NSOperation <NSURLConnectionDelegate> {
    AARequest *_request;
    AAResponse *_response;
    NSURLConnection *_urlConnection;
    id /* block */ _handler;
    NSMutableData *_data;
    NSHTTPURLResponse *_httpResponse;
    Class _responseClass;
    BOOL _canceled;
    AKAppleIDSession *_appleIDSession;
    BOOL _shouldRetry;
}

@property (nonatomic, getter=isExecuting) BOOL isExecuting;
@property (getter=isFinished) BOOL finished;
@property (getter=isCanceled) BOOL canceled;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *handlerQueue;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)connection:(id)a0 didReceiveData:(id)a1;
- (void)__unsafe_callHandler;
- (void)start;
- (id)initWithRequest:(id)a0 handler:(id /* block */)a1;
- (void)connectionDidFinishLoading:(id)a0;
- (void).cxx_destruct;
- (void)connection:(id)a0 didReceiveResponse:(id)a1;
- (void)cancel;
- (void)connection:(id)a0 didFailWithError:(id)a1;
- (void)_kickOffRequest:(id)a0;
- (void)connection:(id)a0 willSendRequestForAuthenticationChallenge:(id)a1;
- (void)_callHandler;

@end