src/server/plugins/postgresql/vfs.h

branch
webdav
changeset 282
cfb588e27198
parent 281
e9dc53661df4
child 283
25e5b771677d
equal deleted inserted replaced
281:e9dc53661df4 282:cfb588e27198
74 int64_t *parent_id, 74 int64_t *parent_id,
75 int64_t *resource_id, 75 int64_t *resource_id,
76 const char **resource_name, 76 const char **resource_name,
77 WSBool *iscollection, 77 WSBool *iscollection,
78 struct stat *s); 78 struct stat *s);
79
80 void pg_set_stat(
81 struct stat *s,
82 const char *iscollection,
83 const char *lastmodified,
84 const char *creationdate,
85 const char *contentlength);
79 86
80 SYS_FILE pg_vfs_open(VFSContext *ctx, const char *path, int oflags); 87 SYS_FILE pg_vfs_open(VFSContext *ctx, const char *path, int oflags);
81 int pg_vfs_stat(VFSContext *ctx, const char *path, struct stat *buf); 88 int pg_vfs_stat(VFSContext *ctx, const char *path, struct stat *buf);
82 int pg_vfs_fstat(VFSContext *ctx, SYS_FILE fd, struct stat *buf); 89 int pg_vfs_fstat(VFSContext *ctx, SYS_FILE fd, struct stat *buf);
83 VFS_DIR pg_vfs_opendir(VFSContext *ctx, const char *path); 90 VFS_DIR pg_vfs_opendir(VFSContext *ctx, const char *path);

mercurial