diff options
author | Jonathan McCrohan <jmccrohan@gmail.com> | 2012-10-30 21:29:30 +0000 |
---|---|---|
committer | Jonathan McCrohan <jmccrohan@gmail.com> | 2012-10-30 21:29:30 +0000 |
commit | 62f81e5cafbacfb90ac0f86e52e8e3176aa5ba8f (patch) | |
tree | 8f8f6028fa880b3296b1e42bc8d87cead73aaf78 /buffers.h | |
download | dhex-62f81e5cafbacfb90ac0f86e52e8e3176aa5ba8f.tar.gz |
Imported Upstream version 0.65upstream/0.65
Diffstat (limited to 'buffers.h')
-rw-r--r-- | buffers.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/buffers.h b/buffers.h new file mode 100644 index 0000000..7bcdd1d --- /dev/null +++ b/buffers.h @@ -0,0 +1,22 @@ +#ifndef BUFFERS_H +#define BUFFERS_H + +#include <stdio.h> +#include <stdlib.h> +#include "machine_type.h" +#include "config.h" +#include "datatypes.h" + +// opens a buffer, bufnum has to be either 1 or 2 +tUInt32 openbuf(tBuffer* hBuf,tUInt8 bufnum,char* filename); + +// reads into the buffer, if the need arises +tUInt32 readbuf(tBuffer* hBuf,tInt64 pos); + +// get the index of the file position within the buffer +tInt32 getbufferidx(tBuffer* hBuf,tInt64 pos); + + +tInt8 savechanges(tBuffer* hBuf); + +#endif |