Class Shore contains several methods that mimic Unix system calls and
library routines. This set of calls is not a complete set of
file-system-related calls. For example, there are no counterparts to
open(2),close(2),read(2),write(2),
or
lseek(2).
The methods that are included are primarily those that manipulate
directories. Note, however, that there is no counterpart to
getdirentries(2).
Application programs that need to scan the contents of a directory can use
the
DirScan
class for this purpose.
In future releases of Shore, we hope to include a Unix compatibility
library that exports the same interface as does the file system subset of
the Unix system call suite.
The Shore project is sponsored by the Advanced Research Project Agency, ARPA
order number 018 (formerly 8230), monitored by the U.S. Army Research
Laboratory under contract DAAB07-91-C-Q518.