2000-03-05 17:39:33 +00:00
|
|
|
<html><head>
|
|
|
|
<title>NSURLHandle</title>
|
|
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<a href="NSURL.html">[Previous]</a>
|
2000-04-10 05:32:04 +00:00
|
|
|
<a href="Base.html">[Up]</a>
|
2000-03-05 17:39:33 +00:00
|
|
|
<a href="NSUnarchiver.html">[Next]</a>
|
|
|
|
<h1>NSURLHandle</h1>
|
|
|
|
<h3>Authors</h3>
|
|
|
|
<dl>
|
|
|
|
<dt><a href="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
|
|
|
|
<dd>
|
|
|
|
</dl>
|
|
|
|
<p>Version: 0.1</p>
|
|
|
|
<p>Date: 28 February, 2000</p>
|
|
|
|
<h2><a name="cont-0">NSURLHandle</a></h2>
|
|
|
|
<h2><a name="NSURLHandle">NSURLHandle</a></h2>
|
|
|
|
<p><b>Declared in:</b> Foundation/NSURLHandle.h</p>
|
|
|
|
<p><b>Inherits from:</b> NSObject</p>
|
|
|
|
<hr>
|
|
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
<li><a href="NSURLHandle.html#method-0">+URLHandleClassForURL:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-1">+cachedHandleForURL:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-2">+canInitWithURL:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-3">+registerURLHandleClass:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-4">-addClient:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-5">-availableResourceData</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-6">-backgroundLoadDidFailWithReason:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-7">-beginLoadInBackground</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-8">-cancelLoadInBackground</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-9">-didLoadBytes:loadComplete:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-10">-endLoadInBackground</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-11">-failureReason</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-12">-flushCachedData</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-13">-loadInBackground</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-14">-loadInForeground</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-15">-propertyForKey:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-16">-propertyForKeyIfAvailable:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-17">-removeClient:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-18">-resourceData</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-19">-status</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-20">-writeData:</a>
|
|
|
|
<li><a href="NSURLHandle.html#method-21">-writeProperty:</a>
|
|
|
|
</ul>
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-0">URLHandleClassForURL:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
+ (Class) <b>URLHandleClassForURL:</b> (NSURL*)anURL;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-1">cachedHandleForURL:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
+ (NSURLHandle*) <b>cachedHandleForURL:</b> (NSURL*)anURL;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-2">canInitWithURL:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
+ (BOOL) <b>canInitWithURL:</b> (NSURL*)anURL;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-3">registerURLHandleClass:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
+ (void) <b>registerURLHandleClass:</b> (Class)anURLHandleSubclass;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-4">addClient:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (void) <b>addClient:</b> (id<NSURLHandleClient>)client;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-5">availableResourceData</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (NSData*) <b>availableResourceData</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-6">backgroundLoadDidFailWithReason:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (void) <b>backgroundLoadDidFailWithReason:</b> (NSString*)reason;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-7">beginLoadInBackground</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (void) <b>beginLoadInBackground</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-8">cancelLoadInBackground</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (void) <b>cancelLoadInBackground</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-9">didLoadBytes:loadComplete:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (void) <b>didLoadBytes:</b> (NSData*)newBytes <b>loadComplete:</b> (BOOL)yorn;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-10">endLoadInBackground</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (void) <b>endLoadInBackground</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-11">failureReason</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (NSString*) <b>failureReason</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-12">flushCachedData</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (void) <b>flushCachedData</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-13">loadInBackground</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (void) <b>loadInBackground</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-14">loadInForeground</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (NSData*) <b>loadInForeground</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-15">propertyForKey:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (id) <b>propertyForKey:</b> (NSString*)propertyKey;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-16">propertyForKeyIfAvailable:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (id) <b>propertyForKeyIfAvailable:</b> (NSString*)propertyKey;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-17">removeClient:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (void) <b>removeClient:</b> (id<NSURLHandleClient>)client;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-18">resourceData</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (NSData*) <b>resourceData</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-19">status</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (NSURLHandleStatus) <b>status</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-20">writeData:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (BOOL) <b>writeData:</b> (NSData*)data;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<h2><a name="method-21">writeProperty:</a></h2>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (BOOL) <b>writeProperty:</b> (id)propertyValue;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
</body>
|
|
|
|
|
|
|
|
</html>
|