/headers/Foundation/NSURLCacheInternal.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 NSLock, NSMutableDictionary, NSMutableSet, NSString, NSURLCacheNode, NSURLQueue;
00010 
00011 @interface NSURLCacheInternal : NSObject
00012 {
00013     unsigned int memoryCapacity;
00014     unsigned int diskCapacity;
00015     NSString *diskPath;
00016     unsigned int currentMemoryUsage;
00017     unsigned int currentDiskUsage;
00018     NSMutableDictionary *memoryCache;
00019     NSLock *memoryCacheGuard;
00020     NSURLCacheNode *memoryCacheLRUHead;
00021     NSURLCacheNode *memoryCacheLRUTail;
00022     unsigned int memoryCacheItemLengthThreshold;
00023     NSLock *diskCacheGuard;
00024     NSMutableDictionary *diskCachePendingWrites;
00025     NSMutableSet *diskCachePendingRemovals;
00026     NSURLQueue *diskCachePendingOperations;
00027     unsigned int diskCacheItemLengthThreshold;
00028     double diskCacheTouchTime;
00029     struct NSLRUFileList *diskCacheLRUList;
00030     unsigned int timerResetCount;
00031     unsigned int syncSkipCount;
00032     BOOL diskCacheLeftoverFilesRemovedFlag;
00033     BOOL _pad1;
00034     BOOL _pad2;
00035     BOOL _pad3;
00036 }
00037 
00038 - (void)dealloc;
00039 - (void)finalize;
00040 
00041 @end
00042