00001
00002
00003
00004
00005
00006
00007 #import "NSObject.h"
00008
00009 #import "NSCodingProtocol.h"
00010 #import "NSCopyingProtocol.h"
00011 #import "NSMutableCopyingProtocol.h"
00012
00013 @class NSURLRequestInternal;
00014
00015 @interface NSURLRequest : NSObject <NSCoding, NSCopying, NSMutableCopying>
00016 {
00017 NSURLRequestInternal *_internal;
00018 }
00019
00020 + (id)requestWithURL:(id)fp8 cachePolicy:(unsigned int)fp12 timeoutInterval:(double)fp16;
00021 + (id)requestWithURL:(id)fp8;
00022 + (void)setDefaultTimeoutInterval:(double)fp8;
00023 + (double)defaultTimeoutInterval;
00024 - (id)initWithURL:(id)fp8 cachePolicy:(unsigned int)fp12 timeoutInterval:(double)fp16;
00025 - (id)initWithURL:(id)fp8;
00026 - (id)init;
00027 - (id)initWithCoder:(id)fp8;
00028 - (void)encodeWithCoder:(id)fp8;
00029 - (id)URL;
00030 - (unsigned int)cachePolicy;
00031 - (double)timeoutInterval;
00032 - (id)mainDocumentURL;
00033 - (void)setPerformsContentDecoding:(BOOL)fp8;
00034 - (BOOL)performsContentDecoding;
00035 - (void)dealloc;
00036 - (unsigned int)hash;
00037 - (BOOL)isEqual:(id)fp8;
00038 - (id)description;
00039 - (id)copyWithZone:(struct _NSZone *)fp8;
00040 - (id)mutableCopyWithZone:(struct _NSZone *)fp8;
00041 - (id)_copyReplacingURLWithURL:(id)fp8;
00042 - (BOOL)_URLHasScheme:(id)fp8;
00043 - (id)_propertyForKey:(id)fp8;
00044 - (void)_setProperty:(id)fp8 forKey:(id)fp12;
00045 - (void)_removePropertyForKey:(id)fp8;
00046
00047 @end
00048