ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/README
(Generate patch)

Comparing IO-AIO/README (file contents):
Revision 1.14 by root, Mon Dec 26 18:31:12 2005 UTC vs.
Revision 1.16 by root, Wed Mar 1 23:56:55 2006 UTC

200 200
201 aio_rmdir $pathname, $callback->($status) 201 aio_rmdir $pathname, $callback->($status)
202 Asynchronously rmdir (delete) a directory and call the callback with 202 Asynchronously rmdir (delete) a directory and call the callback with
203 the result code. 203 the result code.
204 204
205 aio_readdir $pathname $callback->($entries) 205 aio_readdir $pathname, $callback->($entries)
206 Unlike the POSIX call of the same name, "aio_readdir" reads an 206 Unlike the POSIX call of the same name, "aio_readdir" reads an
207 entire directory (i.e. opendir + readdir + closedir). The entries 207 entire directory (i.e. opendir + readdir + closedir). The entries
208 will not be sorted, and will NOT include the "." and ".." entries. 208 will not be sorted, and will NOT include the "." and ".." entries.
209 209
210 The callback a single argument which is either "undef" or an 210 The callback a single argument which is either "undef" or an
245 245
246 Then entires will be sorted into likely directories (everything 246 Then entires will be sorted into likely directories (everything
247 without a non-initial dot) and likely non-directories (everything 247 without a non-initial dot) and likely non-directories (everything
248 else). Then every entry + "/." will be "stat"'ed, likely directories 248 else). Then every entry + "/." will be "stat"'ed, likely directories
249 first. This is often faster because filesystems might detect the 249 first. This is often faster because filesystems might detect the
250 type of the entry without reading the inode data (e.g. ext2s 250 type of the entry without reading the inode data (e.g. ext2fs
251 filetype feature). If that succeeds, it assumes that the entry is a 251 filetype feature). If that succeeds, it assumes that the entry is a
252 directory or a symlink to directory (which will be checked 252 directory or a symlink to directory (which will be checked
253 seperately). 253 seperately).
254 254
255 If the known number of directories has been reached, the rest of the 255 If the known number of directories has been reached, the rest of the

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines