diff options
author | Tor Andersson <tor@ghostscript.com> | 2005-05-26 09:34:56 +0200 |
---|---|---|
committer | Tor Andersson <tor@ghostscript.com> | 2005-05-26 09:34:56 +0200 |
commit | 987d58dfaf4030f43b2a8854e2d246f75465cc57 (patch) | |
tree | 430eeedbebfdc278a9fc88afa134c96dacc073b4 /include/fitz/file.h | |
parent | 4bb1d274f49678af1612179d632ebcca7666f235 (diff) | |
download | mupdf-987d58dfaf4030f43b2a8854e2d246f75465cc57.tar.xz |
new stream api
Diffstat (limited to 'include/fitz/file.h')
-rw-r--r-- | include/fitz/file.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/include/fitz/file.h b/include/fitz/file.h deleted file mode 100644 index c87ccf5d..00000000 --- a/include/fitz/file.h +++ /dev/null @@ -1,38 +0,0 @@ -typedef struct fz_file_s fz_file; - -enum { FZ_READ, FZ_WRITE, FZ_APPEND }; - -struct fz_file_s -{ - int mode; /* FZ_READ or FZ_WRITE */ - int fd; - int depth; - fz_filter *filter; - fz_buffer *in; - fz_buffer *out; - fz_error *error; -}; - -fz_error *fz_openfile(fz_file **filep, char *path, int mode); -fz_error *fz_openbuffer(fz_file **filep, fz_buffer *buf, int mode); -fz_error *fz_pushfilter(fz_file *file, fz_filter *filter); -void fz_popfilter(fz_file *file); -void fz_closefile(fz_file *file); -fz_error *fz_ferror(fz_file *f); - -int fz_seek(fz_file *f, int ofs, int whence); -int fz_tell(fz_file *f); - -int fz_readbyte(fz_file *f); -int fz_peekbyte(fz_file *f); -int fz_readline(fz_file *f, char *buf, int n); -int fz_read(fz_file *f, unsigned char *buf, int n); - -fz_error *fz_readfile(fz_buffer **bufp, fz_file *file); - -int fz_printstring(fz_file *f, char *s); -int fz_printobj(fz_file *f, fz_obj *o, int tight); -int fz_print(fz_file *f, char *fmt, ...); -int fz_write(fz_file *f, unsigned char *buf, int n); -int fz_flush(fz_file *f); - |