123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- #import <Foundation/Foundation.h>
- #import "ASIHTTPRequestDelegate.h"
- #import "ASIProgressDelegate.h"
- @interface ASINetworkQueue : NSOperationQueue <ASIProgressDelegate, ASIHTTPRequestDelegate, NSCopying> {
-
-
- id delegate;
-
- SEL requestDidStartSelector;
-
-
-
- SEL requestDidReceiveResponseHeadersSelector;
-
-
-
- SEL requestWillRedirectSelector;
-
- SEL requestDidFinishSelector;
-
-
- SEL requestDidFailSelector;
-
-
- SEL queueDidFinishSelector;
-
-
- id uploadProgressDelegate;
-
-
- unsigned long long bytesUploadedSoFar;
-
-
- unsigned long long totalBytesToUpload;
-
- id downloadProgressDelegate;
-
-
- unsigned long long bytesDownloadedSoFar;
-
-
- unsigned long long totalBytesToDownload;
-
-
- BOOL shouldCancelAllRequestsOnFailure;
-
-
- int requestsCount;
-
-
-
-
-
-
-
- BOOL showAccurateProgress;
-
- NSDictionary *userInfo;
-
- }
- + (id)queue;
- - (void)reset;
- - (void)addHEADOperation:(NSOperation *)operation;
- - (void)go;
- @property (assign, nonatomic, setter=setUploadProgressDelegate:) id uploadProgressDelegate;
- @property (assign, nonatomic, setter=setDownloadProgressDelegate:) id downloadProgressDelegate;
- @property (assign, atomic) SEL requestDidStartSelector;
- @property (assign, atomic) SEL requestDidReceiveResponseHeadersSelector;
- @property (assign, atomic) SEL requestWillRedirectSelector;
- @property (assign, atomic) SEL requestDidFinishSelector;
- @property (assign, atomic) SEL requestDidFailSelector;
- @property (assign, atomic) SEL queueDidFinishSelector;
- @property (assign, atomic) BOOL shouldCancelAllRequestsOnFailure;
- @property (assign, atomic) id delegate;
- @property (assign, atomic) BOOL showAccurateProgress;
- @property (assign, atomic, readonly) int requestsCount;
- @property (retain, atomic) NSDictionary *userInfo;
- @property (assign, atomic) unsigned long long bytesUploadedSoFar;
- @property (assign, atomic) unsigned long long totalBytesToUpload;
- @property (assign, atomic) unsigned long long bytesDownloadedSoFar;
- @property (assign, atomic) unsigned long long totalBytesToDownload;
- @end
|