src/server/daemon/vfs.h

branch
aio
changeset 172
5580517faafc
parent 165
6942a8c3e737
child 187
4384bfbb7e26
equal deleted inserted replaced
170:711d00eeed25 172:5580517faafc
60 60
61 ssize_t sys_file_read(SYS_FILE fd, void *buf, size_t nbyte); 61 ssize_t sys_file_read(SYS_FILE fd, void *buf, size_t nbyte);
62 ssize_t sys_file_write(SYS_FILE fd, const void *buf, size_t nbyte); 62 ssize_t sys_file_write(SYS_FILE fd, const void *buf, size_t nbyte);
63 off_t sys_file_seek(SYS_FILE fd, off_t offset, int whence); 63 off_t sys_file_seek(SYS_FILE fd, off_t offset, int whence);
64 void sys_file_close(SYS_FILE fd); 64 void sys_file_close(SYS_FILE fd);
65 int sys_file_aioread(aiocb_s *aiocb);
66 int sys_file_aiowrite(aiocb_s *aiocb);
65 67
66 int sys_dir_read(VFS_DIR dir, VFS_ENTRY *entry, int getstat); 68 int sys_dir_read(VFS_DIR dir, VFS_ENTRY *entry, int getstat);
67 void sys_dir_close(VFS_DIR dir); 69 void sys_dir_close(VFS_DIR dir);
68 70
69 int sys_mkdir(VFSContext *ctx, char *path, SysACL *sysacl); 71 int sys_mkdir(VFSContext *ctx, char *path, SysACL *sysacl);

mercurial