PageRenderTime 49ms CodeModel.GetById 22ms app.highlight 22ms RepoModel.GetById 1ms app.codeStats 0ms

/core/sdk-objc/Documentation/GMUserFileSystem/CompositePage.html

http://macfuse.googlecode.com/
HTML | 255 lines | 255 code | 0 blank | 0 comment | 0 complexity | 2b2e2851beb3ddae7c3c90977f7e1a76 MD5 | raw file
  1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd">
  2<html>
  3<head>
  4<title>GMUserFileSystem</title>
  5<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  6<meta name="generator" content="HeaderDoc">
  7<style type="text/css"><!--.keyword {background:#ffffff; color:#761550;}.template {background:#ffffff; color:#761550;}.number {background: #ffffff; color:#0000ff;}.function {background:#ffffff; color:#000000;}.string {background: #ffffff; color:#891315;}.preprocessor {background:#ffffff; color:#236e25}.comment {background:#ffffff; color:#236e25}.char {background: #ffffff; color:#0000ff;}.var {background:#ffffff; color:#000000;}.type {background:#ffffff; color:#761550;}.param {background:#ffffff; color:#000000;}a:link {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #0000ff;}a:visited {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #0000ff;}a:visited:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}a:active {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}a:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}h4 {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: tiny; font-weight: bold;}body {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: 10pt;}--></style>
  8</head>
  9<body bgcolor="#ffffff">
 10<a name="top"></a><a name="//apple_ref/doc/header/GMUserFileSystem.h" title="GMUserFileSystem"></a><hr>
 11<table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
 12<h1><a name="GMUserFileSystem">GMUserFileSystem</a></h1>
 13</td></tr></table>
 14<hr>
 15<p></p>
 16<h5 class="tight">
 17<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
 18</h5>
 19<p><!-- begin discussion -->
 20Contains the class and delegate methods used to create a user space file
 21system. Typical use would be to instantiate a 
 22<a href="../../Documentation/GMUserFileSystem/Classes/GMUserFileSystem_/index.html#//apple_ref/occ/cl/GMUserFileSystem" logicalPath="//apple_ref/occ/cl/GMUserFileSystem" target="_top">GMUserFileSystem </a> instance, providing a delegate
 23that implements the core methods of the file system. The GMUserFileSystem 
 24object can then be mounted at a specified path and will pass on file system
 25operations to its delegate until it is unmounted.<!-- end discussion --></p>
 26<p></p>
 27<hr>
 28<br><h2>Classes</h2>
 29<a name="HeaderDoc_classes"></a><dl>
 30<dt><tt><a href="Classes/GMUserFileSystem_/index.html#//apple_ref/occ/cl/GMUserFileSystem" target="_top">GMUserFileSystem </a></tt></dt>
 31<dd></dd>
 32</dl>
 33<h2>Categories</h2>
 34<a name="HeaderDoc_categories"></a><dl>
 35<dt><tt><a href="Categories/NSObject_GMUserFileSystemLifecycle_/index.html#//apple_ref/occ/cat/NSObject(GMUserFileSystemLifecycle)" target="_top">NSObject(GMUserFileSystemLifecycle) </a></tt></dt>
 36<dd></dd>
 37<dt><tt><a href="Categories/NSObject_GMUserFileSystemOperations_/index.html#//apple_ref/occ/cat/NSObject(GMUserFileSystemOperations)" target="_top">NSObject(GMUserFileSystemOperations) </a></tt></dt>
 38<dd></dd>
 39<dt><tt><a href="Categories/NSObject_GMUserFileSystemResourceForks_/index.html#//apple_ref/occ/cat/NSObject(GMUserFileSystemResourceForks)" target="_top">NSObject(GMUserFileSystemResourceForks) </a></tt></dt>
 40<dd></dd>
 41</dl>
 42<hr>
 43<br><h2>Constants</h2>
 44<hr>
 45<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemErrorDomain;  name=kGMUserFileSystemErrorDomain --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemErrorDomain"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
 46<h3><a name="kGMUserFileSystemErrorDomain">kGMUserFileSystemErrorDomain</a></h3>
 47</td></tr></table>
 48<hr>
 49<p><!-- begin abstract -->Error domain for GMUserFileSystem specific errors <!-- end abstract --></p>
 50<p></p>
 51<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemErrorDomain</span>;  </pre>
 52<p></p>
 53<hr>
 54<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemMountPathKey;  name=kGMUserFileSystemMountPathKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemMountPathKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
 55<h3><a name="kGMUserFileSystemMountPathKey">kGMUserFileSystemMountPathKey </a></h3>
 56</td></tr></table>
 57<hr>
 58<p><!-- begin abstract -->Key in notification dictionary for mount path
 59<!-- end abstract --></p>
 60<p></p>
 61<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemMountPathKey</span>;  </pre>
 62<h5 class="tight">
 63<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
 64</h5>
 65<p><!-- begin discussion -->The value will be an NSString that is the mount path.
 66 <!-- end discussion --></p>
 67<p></p>
 68<hr>
 69<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemErrorKey;  name=kGMUserFileSystemErrorKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemErrorKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
 70<h3><a name="kGMUserFileSystemErrorKey">kGMUserFileSystemErrorKey</a></h3>
 71</td></tr></table>
 72<hr>
 73<p><!-- begin abstract -->Key in notification dictionary for an error <!-- end abstract --></p>
 74<p></p>
 75<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemErrorKey</span>;  </pre>
 76<p></p>
 77<hr>
 78<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemMountFailed;  name=kGMUserFileSystemMountFailed --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemMountFailed"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
 79<h3><a name="kGMUserFileSystemMountFailed">kGMUserFileSystemMountFailed </a></h3>
 80</td></tr></table>
 81<hr>
 82<p><!-- begin abstract -->Notification sent when the mountAtPath operation fails.
 83<!-- end abstract --></p>
 84<p></p>
 85<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemMountFailed</span>;  </pre>
 86<h5 class="tight">
 87<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
 88</h5>
 89<p><!-- begin discussion -->The userInfo will contain an kGMUserFileSystemErrorKey with an 
 90NSError* that describes the error.
 91 <!-- end discussion --></p>
 92<p></p>
 93<hr>
 94<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemDidMount;  name=kGMUserFileSystemDidMount --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemDidMount"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
 95<h3><a name="kGMUserFileSystemDidMount">kGMUserFileSystemDidMount</a></h3>
 96</td></tr></table>
 97<hr>
 98<p><!-- begin abstract -->Notification sent after the filesystem is successfully mounted. <!-- end abstract --></p>
 99<p></p>
100<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemDidMount</span>;  </pre>
101<p></p>
102<hr>
103<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemDidUnmount;  name=kGMUserFileSystemDidUnmount --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemDidUnmount"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
104<h3><a name="kGMUserFileSystemDidUnmount">kGMUserFileSystemDidUnmount</a></h3>
105</td></tr></table>
106<hr>
107<p><!-- begin abstract -->Notification sent after the filesystem is successfully unmounted. <!-- end abstract --></p>
108<p></p>
109<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemDidUnmount</span>;  </pre>
110<p></p>
111<hr>
112<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFileFlagsKey;  name=kGMUserFileSystemFileFlagsKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFileFlagsKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
113<h3><a name="kGMUserFileSystemFileFlagsKey">kGMUserFileSystemFileFlagsKey </a></h3>
114</td></tr></table>
115<hr>
116<p><!-- begin abstract -->File flags.
117<!-- end abstract --></p>
118<p></p>
119<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemFileFlagsKey</span>;  </pre>
120<h5 class="tight">
121<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
122</h5>
123<p><!-- begin discussion -->The value should be an NSNumber* with uint32 value that is the
124file st_flags (man 2 stat). 
125 <!-- end discussion --></p>
126<p></p>
127<hr>
128<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFileAccessDateKey;  name=kGMUserFileSystemFileAccessDateKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFileAccessDateKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
129<h3><a name="kGMUserFileSystemFileAccessDateKey">kGMUserFileSystemFileAccessDateKey </a></h3>
130</td></tr></table>
131<hr>
132<p><!-- begin abstract -->File access date.
133<!-- end abstract --></p>
134<p></p>
135<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemFileAccessDateKey</span>;  </pre>
136<h5 class="tight">
137<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
138</h5>
139<p><!-- begin discussion -->The value should be an NSDate that is the last file access 
140time. See st_atimespec (man 2 stat). 
141 <!-- end discussion --></p>
142<p></p>
143<hr>
144<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFileChangeDateKey;  name=kGMUserFileSystemFileChangeDateKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFileChangeDateKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
145<h3><a name="kGMUserFileSystemFileChangeDateKey">kGMUserFileSystemFileChangeDateKey </a></h3>
146</td></tr></table>
147<hr>
148<p><!-- begin abstract -->File status change date.
149<!-- end abstract --></p>
150<p></p>
151<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemFileChangeDateKey</span>;  </pre>
152<h5 class="tight">
153<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
154</h5>
155<p><!-- begin discussion -->The value should be an NSDate that is the last file status change 
156time. See st_ctimespec (man 2 stat). 
157 <!-- end discussion --></p>
158<p></p>
159<hr>
160<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFileBackupDateKey;  name=kGMUserFileSystemFileBackupDateKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFileBackupDateKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
161<h3><a name="kGMUserFileSystemFileBackupDateKey">kGMUserFileSystemFileBackupDateKey </a></h3>
162</td></tr></table>
163<hr>
164<p><!-- begin abstract -->For file backup date. 
165<!-- end abstract --></p>
166<p></p>
167<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemFileBackupDateKey</span>;  </pre>
168<h5 class="tight">
169<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
170</h5>
171<p><!-- begin discussion -->The value should be an NSDate that is the backup date. 
172 <!-- end discussion --></p>
173<p></p>
174<hr>
175<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemVolumeSupportsExtendedDatesKey;  name=kGMUserFileSystemVolumeSupportsExtendedDatesKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemVolumeSupportsExtendedDatesKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
176<h3><a name="kGMUserFileSystemVolumeSupportsExtendedDatesKey">kGMUserFileSystemVolumeSupportsExtendedDatesKey </a></h3>
177</td></tr></table>
178<hr>
179<p><!-- begin abstract -->Specifies support for extended dates.
180<!-- end abstract --></p>
181<p></p>
182<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemVolumeSupportsExtendedDatesKey</span>;  </pre>
183<h5 class="tight">
184<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
185</h5>
186<p><!-- begin discussion -->The value should be a boolean NSNumber that indicates whether or 
187not the file system supports extended dates such as creation and backup dates.
188 <!-- end discussion --></p>
189<p></p>
190<hr>
191<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFinderFlagsKey;  name=kGMUserFileSystemFinderFlagsKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFinderFlagsKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
192<h3><a name="kGMUserFileSystemFinderFlagsKey">kGMUserFileSystemFinderFlagsKey </a></h3>
193</td></tr></table>
194<hr>
195<p><!-- begin abstract -->FinderInfo flags.
196<!-- end abstract --></p>
197<p></p>
198<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemFinderFlagsKey</span>;  </pre>
199<h5 class="tight">
200<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
201</h5>
202<p><!-- begin discussion -->The value should contain an NSNumber created by OR'ing together
203Finder flags (e.g. kHasCustomIcon). See CarbonCore/Finder.h. 
204 <!-- end discussion --></p>
205<p></p>
206<hr>
207<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFinderExtendedFlagsKey;  name=kGMUserFileSystemFinderExtendedFlagsKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemFinderExtendedFlagsKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
208<h3><a name="kGMUserFileSystemFinderExtendedFlagsKey">kGMUserFileSystemFinderExtendedFlagsKey </a></h3>
209</td></tr></table>
210<hr>
211<p><!-- begin abstract -->FinderInfo extended flags.
212<!-- end abstract --></p>
213<p></p>
214<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemFinderExtendedFlagsKey</span>;  </pre>
215<h5 class="tight">
216<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
217</h5>
218<p><!-- begin discussion -->The value should contain an NSNumber created by OR'ing together
219extended Finder flags. See CarbonCore/Finder.h.
220 <!-- end discussion --></p>
221<p></p>
222<hr>
223<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemCustomIconDataKey;  name=kGMUserFileSystemCustomIconDataKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemCustomIconDataKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
224<h3><a name="kGMUserFileSystemCustomIconDataKey">kGMUserFileSystemCustomIconDataKey </a></h3>
225</td></tr></table>
226<hr>
227<p><!-- begin abstract -->ResourceFork custom icon. 
228<!-- end abstract --></p>
229<p></p>
230<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemCustomIconDataKey</span>;  </pre>
231<h5 class="tight">
232<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
233</h5>
234<p><!-- begin discussion -->The value should be NSData for a raw .icns file. 
235 <!-- end discussion --></p>
236<p></p>
237<hr>
238<!-- headerDoc=data;  uid=//apple_ref/doc/compositePage/c/data/kGMUserFileSystemWeblocURLKey;  name=kGMUserFileSystemWeblocURLKey --><a name="//apple_ref/doc/compositePage/c/data/kGMUserFileSystemWeblocURLKey"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
239<h3><a name="kGMUserFileSystemWeblocURLKey">kGMUserFileSystemWeblocURLKey </a></h3>
240</td></tr></table>
241<hr>
242<p><!-- begin abstract -->ResourceFork webloc.
243<!-- end abstract --></p>
244<p></p>
245<pre><span class="keyword">extern</span> <!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString</span><!-- /a --><span class="type">*</span> <span class="keyword">const</span> <span class="var">kGMUserFileSystemWeblocURLKey</span>;  </pre>
246<h5 class="tight">
247<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
248</h5>
249<p><!-- begin discussion -->The value should be an NSURL that is the webloc.
250 <!-- end discussion --></p>
251<p></p>
252<p>Last Updated: Monday, November 17, 2008
253</p>
254</body>
255</html>