65 tsize_t
memfs_read(thandle_t handle, tdata_t mem, tsize_t size);
66 tsize_t
memfs_write(thandle_t handle, tdata_t mem, tsize_t size);
67 toff_t
memfs_seek(thandle_t handle, toff_t offset,
int mode);
70 int memfs_map(thandle_t handle, tdata_t *memp, toff_t *top);
71 void memfs_unmap(thandle_t handle, tdata_t mem, toff_t top);
int memfs_chunk_map(thandle_t handle, tdata_t *memp, toff_t *top)
toff_t memfs_chunk_size(thandle_t handle)
char * chunk
Definition: memfs.h:53
int mamSize
Definition: memfs.h:51
int memfs_initfs(thandle_t handle)
const int MEMFS_MAM_ENTRIES
Definition: memfs.hh:46
tsize_t memfs_write(thandle_t handle, tdata_t mem, tsize_t size)
char ** mam
Definition: memfs.h:52
toff_t memfs_size(thandle_t handle)
struct memFSContext memFSContext
toff_t memfs_chunk_seek(thandle_t handle, toff_t offset, int mode)
toff_t memfs_seek(thandle_t handle, toff_t offset, int mode)
void memfs_unmap(thandle_t handle, tdata_t mem, toff_t top)
void memfs_chunk_initfs(thandle_t handle, char *src, r_Long size)
r_Long high
Definition: memfs.h:50
int mamHighest
Definition: memfs.h:51
const int MEMFS_LD_BLOCKSIZE
Definition: memfs.hh:44
int memfs_chunk_close(thandle_t handle)
tsize_t memfs_chunk_read(thandle_t handle, tdata_t mem, tsize_t size)
int r_Long
Definition: odmgtypes.hh:100
int memfs_close(thandle_t handle)
void memfs_killfs(thandle_t handle)
int memfs_map(thandle_t handle, tdata_t *memp, toff_t *top)
r_Long pos
Definition: memfs.h:50
tsize_t memfs_read(thandle_t handle, tdata_t mem, tsize_t size)
void memfs_newfile(thandle_t handle)
void memfs_chunk_unmap(thandle_t handle, tdata_t mem, toff_t to)