System/Library/PrivateFrameworks/PodcastsFoundation.framework
IMXMLStreamOperation.h
Download IMXMLStreamOperation.h
@class NSOutputStream, NSString, NSThread, NSURL, NSMutableData, NSInputStream, NSURLConnection;
@protocol NSXMLParserDelegate;
@interface IMXMLStreamOperation : NSOperation <NSStreamDelegate, NSURLConnectionDelegate> {
BOOL _isExecuting;
BOOL _isFinished;
BOOL _isCancelled;
NSThread *_runloopThread;
NSInputStream *_readStream;
NSOutputStream *_writeStream;
NSMutableData *_dataBuffer;
BOOL _finishedDownloadingData;
NSURL *_url;
NSURLConnection *_urlConnection;
}
@property (nonatomic) id<NSXMLParserDelegate> delegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
+ (id)operationWithURL:(id)a0 parseDelegate:(id)a1;
- (BOOL)isExecuting;
- (BOOL)isCancelled;
- (void)dealloc;
- (void)connection:(id)a0 didReceiveData:(id)a1;
- (void)start;
- (BOOL)isFinished;
- (void)stream:(id)a0 handleEvent:(unsigned long long)a1;
- (void)connectionDidFinishLoading:(id)a0;
- (void)connection:(id)a0 didFailWithError:(id)a1;
- (BOOL)isConcurrent;
- (id)connection:(id)a0 willCacheResponse:(id)a1;
- (void)_startRunLoop;
- (id)initWithURL:(id)a0 parseDelegate:(id)a1;
- (void)writeToStream;
@end