ISDownloadQueue Klassenreferenz

#import <ISDownloadQueue.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - init
(void) - dealloc
(void) - setDelegate:
(void) - prepareForTerminate
(id) - downloads
(void) - checkQueue
(BOOL) - havePurchases
(BOOL) - isActive
(BOOL) - startFirstReadyDownload
(void) - plistParser:finishedWithPlist:error:
(void) - plistParserWasCancelled:
(void) - _syncDidEnd
(void) - _startSync
(void) - iTunesSyncRequestedStart
(void) - iTunesSyncHasCompleted:
(void) - iTunesSyncHasBeenBlocked
(void) - downloadDidFinish:
(void) - downloadStatusChanged:
(id) - keybagData
(void) - addPendingPurchase:
(void) - removePendingPurchase:wasSuccessful:
(void) - refreshWithPlist:isFullQueue:
(void) - setShouldBlockSync:
(id) - _createParserForOperation:type:
(void) - _fetchDownloads
(id) - _downloadForSongID:
(id) - _mergeDownloadFromPlist:wasCreated:
(void) - _addDownloadsFromPlist:
(void) - _mergeDownloadsFromPlist:
(id) - _manifestPath
(void) - _loadFilteredDownloadsFromArray:
(void) - _loadFilteredDownloadInformation
(void) - _removeManifestDownloads
(void) - _setHavePurchases:
(void) - _writeFilteredDownloadInformation
(void) - _actuallyWriteFilteredDownloadInformation
(void) - _setPendingPurchasedTypes:
(void) - _updatePurchasedTypesWithItem:
(void) - _addHiddenDownload:
(BOOL) - _downloadIsHidden:
(void) - _loadHiddenDownloads
(void) - _saveHiddenDownloads

Öffentliche, statische Methoden

(id) + sharedInstance
(void) + _setDownloadClass:

Geschützte Attribute

id _delegate
unsigned int _havePurchases:1
unsigned int _isBlockingSync:1
unsigned int _shouldBlockSync:1
unsigned int _waitingForSyncLock:1
NSMutableArray_downloads
ISPlistParser_requestParser
NSData_keybag
NSTimer_writeTimer
NSMutableSet_hiddenDownloads
unsigned int _pendingPurchasedTypes
NSDate_lastITunesCheckForPurchasesBeforeSync

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei ISDownloadQueue.h.


Dokumentation der Elementfunktionen

+ (id) sharedInstance  

+ (void) _setDownloadClass: (Class)  fp8  

- (id) init  

- (void) dealloc  

Implementiert NSObject.

- (void) setDelegate: (id)  fp8  

- (void) prepareForTerminate  

- (id) downloads  

- (void) checkQueue  

- (BOOL) havePurchases  

- (BOOL) isActive  

- (BOOL) startFirstReadyDownload  

- (void) plistParser: (id)  fp8
finishedWithPlist: (id)  fp12
error: (id)  fp16 

- (void) plistParserWasCancelled: (id)  fp8  

- (void) _syncDidEnd  

- (void) _startSync  

- (void) iTunesSyncRequestedStart  

- (void) iTunesSyncHasCompleted: (int)  fp8  

- (void) iTunesSyncHasBeenBlocked  

- (void) downloadDidFinish: (id)  fp8  

- (void) downloadStatusChanged: (id)  fp8  

- (id) keybagData  

- (void) addPendingPurchase: (id)  fp8  

- (void) removePendingPurchase: (id)  fp8
wasSuccessful: (BOOL)  fp12 

- (void) refreshWithPlist: (id)  fp8
isFullQueue: (BOOL)  fp12 

- (void) setShouldBlockSync: (BOOL)  fp8  

- (id) _createParserForOperation: (id)  fp8
type: (int)  fp12 

- (void) _fetchDownloads  

- (id) _downloadForSongID: (unsigned long)  fp8  

- (id) _mergeDownloadFromPlist: (id)  fp8
wasCreated: (char *)  fp12 

- (void) _addDownloadsFromPlist: (id)  fp8  

- (void) _mergeDownloadsFromPlist: (id)  fp8  

- (id) _manifestPath  

- (void) _loadFilteredDownloadsFromArray: (id)  fp8  

- (void) _loadFilteredDownloadInformation  

- (void) _removeManifestDownloads  

- (void) _setHavePurchases: (BOOL)  fp8  

- (void) _writeFilteredDownloadInformation  

- (void) _actuallyWriteFilteredDownloadInformation  

- (void) _setPendingPurchasedTypes: (unsigned int)  fp8  

- (void) _updatePurchasedTypesWithItem: (id)  fp8  

- (void) _addHiddenDownload: (id)  fp8  

- (BOOL) _downloadIsHidden: (id)  fp8  

- (void) _loadHiddenDownloads  

- (void) _saveHiddenDownloads  


Dokumentation der Datenelemente

- (id) _delegate [protected]

Definiert in Zeile 13 der Datei ISDownloadQueue.h.

- (unsigned int) _havePurchases [protected]

Definiert in Zeile 14 der Datei ISDownloadQueue.h.

- (unsigned int) _isBlockingSync [protected]

Definiert in Zeile 15 der Datei ISDownloadQueue.h.

- (unsigned int) _shouldBlockSync [protected]

Definiert in Zeile 16 der Datei ISDownloadQueue.h.

- (unsigned int) _waitingForSyncLock [protected]

Definiert in Zeile 17 der Datei ISDownloadQueue.h.

- (NSMutableArray*) _downloads [protected]

Definiert in Zeile 18 der Datei ISDownloadQueue.h.

- (ISPlistParser*) _requestParser [protected]

Definiert in Zeile 19 der Datei ISDownloadQueue.h.

- (NSData*) _keybag [protected]

Definiert in Zeile 20 der Datei ISDownloadQueue.h.

- (NSTimer*) _writeTimer [protected]

Definiert in Zeile 21 der Datei ISDownloadQueue.h.

- (NSMutableSet*) _hiddenDownloads [protected]

Definiert in Zeile 22 der Datei ISDownloadQueue.h.

- (unsigned int) _pendingPurchasedTypes [protected]

Definiert in Zeile 23 der Datei ISDownloadQueue.h.

Definiert in Zeile 24 der Datei ISDownloadQueue.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: