Inherits from NSManagedObject
Declared in DTCachedFile.h

Overview

A managed object representing meta information on a cached file.

You usually never access these directly, they are used internally by DTDownloadCache

Properties

abortDownloadIfNotChanged

Abort a download if the ETag and/or last modified are the same

@property (nonatomic, retain) NSNumber *abortDownloadIfNotChanged

Declared In

DTCachedFile.h

contentType

The content MIME type of the receiver

@property (nonatomic, retain) NSString *contentType

Declared In

DTCachedFile.h

entityTagIdentifier

The ETag of the receiver if the remote host did return one

@property (nonatomic, retain) NSString *entityTagIdentifier

Declared In

DTCachedFile.h

expirationDate

The time when the receiver is set to expire. Note: Not yet implemented.

@property (nonatomic, retain) NSDate *expirationDate

Declared In

DTCachedFile.h

fileData

The data in the file represented by the receiver

@property (nonatomic, retain) NSData *fileData

Declared In

DTCachedFile.h

fileSize

The file size in bytes of the receiver

@property (nonatomic, retain) NSNumber *fileSize

Declared In

DTCachedFile.h

forceLoad

Flag to force the loading of the file, even if data is cached

@property (nonatomic, retain) NSNumber *forceLoad

Declared In

DTCachedFile.h

isLoading

Transient flag to show that this is already being downloaded

@property (nonatomic, retain) NSNumber *isLoading

Declared In

DTCachedFile.h

lastAccessDate

The last time when the receiver was accessed

@property (nonatomic, retain) NSDate *lastAccessDate

Declared In

DTCachedFile.h

lastModifiedDate

The last time the receiver was modified

@property (nonatomic, retain) NSDate *lastModifiedDate

Declared In

DTCachedFile.h

priority

The priority for next downloads (0 = highest priority >0 lower priority)

@property (nonatomic, retain) NSNumber *priority

Declared In

DTCachedFile.h

remoteURL

Remote URL of the receiver

@property (nonatomic, retain) NSString *remoteURL

Declared In

DTCachedFile.h