bundletype
PosixFiles_T


bundletype PosixFiles_T = { include "${OSKITDIR}/oskit/c/stdio.h"
include "${OSKITDIR}/oskit/c/unistd.h"
include "${OSKITDIR}/oskit/c/sys/stat.h"
include "${OSKITDIR}/oskit/c/fs.h"
access
chdir
chmod
chown
chroot
creat
fchdir
fstat
fsync
fs_lookup
fs_lookup_dir
ftruncate
getumask
lchown
link
lstat
mkdir
mkfifo
mknod
open
readlink
rename
rmdir
stat
symlink
truncate
umask
unlink }

C types:

int rename(const char *__from,const char *__to);
int access(const char *__name,oskit_mode_t __mode);
int chdir(const char *__path);
int chown(const char *__path,oskit_uid_t __owner,oskit_gid_t __group);
int link(const char *__path1,const char *__path2);
int rmdir(const char *__path);
int unlink(const char *__path);
int fsync(int);
int ftruncate(int,oskit_off_t);
int fchdir(int __fd);
int lchown(const char *__path,oskit_uid_t __owner,oskit_gid_t __group);
int readlink(const char *__path,void *__buf,size_t __n);
int symlink(const char *__path1,const char *__path2);
int mknod(const char *__name,oskit_mode_t __mode,oskit_dev_t __dev);
int chmod(const char *path,oskit_mode_t mode);
int fstat(int fd,struct stat *buf);
int mkdir(const char *path,oskit_mode_t mode);
int mkfifo(const char *path,oskit_mode_t mode);
int mknod(const char *path,oskit_mode_t mode,oskit_dev_t dev);
int stat(const char *path,struct stat *buf);
int lstat(const char *path,struct stat *buf);
oskit_mode_t umask(oskit_mode_t cmask);
oskit_error_t fs_lookup(const char *name,int flags,oskit_file_t **out_file);
oskit_error_t fs_lookup_dir(const char **inout_name,int flags,oskit_dir_t **out_dir);

Extended by:

Exported by:
posix_files

Imported by:
MzScheme, example_disknet, example_disktest, example_ls, example_memfs_posix, example_netbsdfs_posix, freebsd_files, freebsd_lib, freebsd_lib_old, freebsd_netlib, freebsd_sometime, freebsd_stdtime, gprof_support, libc, libc_files


Rendered using Haskell HTML Combinators