/headers/iTunesStore/ISDownload.h

gehe zur Dokumentation dieser Datei
00001 /*
00002  *     Generated by class-dump 3.1.1.
00003  *
00004  *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
00005  */
00006 
00007 #import "NSObject.h"
00008 
00009 @class ISDownloadQueue, ISDownloadRequest, ISItem, ISRequest, NSDictionary, NSString, NSURL;
00010 
00011 @interface ISDownload : NSObject
00012 {
00013     id _delegate;
00014     NSDictionary *_info;
00015     ISItem *_pendingPurchase;
00016     NSURL *_artworkURL;
00017     long long _diskSpaceNeeded;
00018     NSDictionary *_cachedAuthenticationInfo;
00019     NSString *_cachedDSID;
00020     NSString *_cachedToken;
00021     NSString *_purchasedArtworkName;
00022     NSString *_purchasedMediaName;
00023     NSString *_purchasedXMLName;
00024     ISDownloadQueue *_queue;
00025     struct __CFArray *_stateHistory;
00026     int _state;
00027     int _startState;
00028     ISDownloadRequest *_downloadRequest;
00029     ISRequest *_request;
00030 }
00031 
00032 + (id)downloadDirectoryPath;
00033 + (id)purchaseDirectoryPath;
00034 + (id)songIDFromDictionary:(id)fp8;
00035 + (id)completedPurchasesInfoPath;
00036 - (id)init;
00037 - (id)initWithFilteredInfo:(id)fp8;
00038 - (id)initWithPendingPurchase:(id)fp8;
00039 - (void)dealloc;
00040 - (void)setInfo:(id)fp8;
00041 - (void)setDelegate:(id)fp8;
00042 - (BOOL)canPause;
00043 - (BOOL)canRetry;
00044 - (BOOL)canStart;
00045 - (BOOL)isPaused;
00046 - (BOOL)isWaitingForQueue;
00047 - (void)start;
00048 - (void)pause;
00049 - (void)resume;
00050 - (void)retry;
00051 - (void)_accountAuthorized:(id)fp8;
00052 - (void)_networkChanged:(id)fp8;
00053 - (void)downloadRequestStatusChanged:(id)fp8;
00054 - (void)request:(id)fp8 finishedWithData:(id)fp12 error:(id)fp16;
00055 - (id)artist;
00056 - (id)artworkURL;
00057 - (id)filteredInfo;
00058 - (id)filteredTrackInfo;
00059 - (unsigned long)songID;
00060 - (id)title;
00061 - (id)trackInfo;
00062 - (id)transactionID;
00063 - (double)bytesPerSecond;
00064 - (long long)currentBytes;
00065 - (double)estimatedTimeRemaining;
00066 - (long long)totalBytes;
00067 - (int)state;
00068 - (void)cleanup;
00069 - (void)clearPurchaseInfo;
00070 - (id)downloadURL;
00071 - (id)pendingPurchase;
00072 - (void)prepareForSync;
00073 - (void)setDownloadQueue:(id)fp8;
00074 - (id)_createDownloadRequest;
00075 - (id)_createRequestForOperation:(id)fp8 type:(int)fp12 arguments:(id)fp16 tag:(int)fp20;
00076 - (id)_createRequestForURL:(id)fp8 tag:(int)fp12;
00077 - (void)_finish;
00078 - (void)_handleDownloadDoneResponse:(id)fp8;
00079 - (void)_handleImageDataFailed:(id)fp8;
00080 - (void)_handleImageData:(id)fp8;
00081 - (BOOL)_updatePurchasedFilesManifestWithPathsForMedia:(id)fp8 metadata:(id)fp12 artwork:(id)fp16;
00082 - (void)_processDRMFailed:(id)fp8;
00083 - (void)_processDRMSucceeded:(id)fp8;
00084 - (void)_processDRM:(id)fp8;
00085 - (void)_markAsPurchasedWorkerThread;
00086 - (void)_markAsPurchased;
00087 - (void)_mergeAssets;
00088 - (id)_mergeInfo;
00089 - (void)_reportSuccess;
00090 - (void)_pause:(BOOL)fp8;
00091 - (int)_popState;
00092 - (int)_previousState;
00093 - (void)_setState:(int)fp8;
00094 - (void)_startArtworkDownload;
00095 - (void)_startMediaDownload;
00096 - (id)_artworkDownloadPath;
00097 - (id)_mediaDownloadPath;
00098 - (id)_downloadPathWithExtension:(id)fp8;
00099 - (id)_fileName;
00100 - (id)_finalPathWithExtension:(id)fp8 relativeToPurchasesFolder:(BOOL)fp12;
00101 - (id)_completedArtworkCacheFolder;
00102 - (id)_pathExtensionForString:(id)fp8;
00103 
00104 @end
00105