src/dbfs/ops.h
changeset 31 7804cd7b5cd5
parent 30 d8fabd347a8e
child 32 90e14e0df133
equal deleted inserted replaced
30:d8fabd347a8e 31:7804cd7b5cd5
     9 
     9 
    10 /* core.c */
    10 /* core.c */
    11 void dbfs_lookup (struct fuse_req *req, fuse_ino_t parent, const char *name);
    11 void dbfs_lookup (struct fuse_req *req, fuse_ino_t parent, const char *name);
    12 void dbfs_getattr (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    12 void dbfs_getattr (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    13 
    13 
       
    14 /* setattr.c */
       
    15 void dbfs_setattr(struct fuse_req *req, fuse_ino_t ino, struct stat *attr, int to_set, struct fuse_file_info *fi);
       
    16 
    14 /* dirop.c */
    17 /* dirop.c */
    15 void dbfs_opendir (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    18 void dbfs_opendir (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    16 void dbfs_readdir (struct fuse_req *req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi);
    19 void dbfs_readdir (struct fuse_req *req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi);
    17 void dbfs_releasedir (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    20 void dbfs_releasedir (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    18 
    21 
    19 /* fileop.c */
    22 /* fileop.c */
    20 void dbfs_open (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    23 void dbfs_open (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    21 void dbfs_read (struct fuse_req *req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi);
    24 void dbfs_read (struct fuse_req *req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi);
       
    25 void dbfs_write (struct fuse_req *req, fuse_ino_t ino, const char *buf, size_t size, off_t off, struct fuse_file_info *fi);
    22 void dbfs_flush (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    26 void dbfs_flush (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    23 void dbfs_release (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    27 void dbfs_release (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi);
    24 
    28 
    25 #endif /* DBFS_OPS_H */
    29 #endif /* DBFS_OPS_H */