Crossfire Server, Trunk
|
#include <microtar.h>
Data Fields | |
int(* | close )(mtar_t *tar) |
unsigned | last_header |
unsigned | pos |
int(* | read )(mtar_t *tar, void *data, unsigned size) |
unsigned | remaining_data |
int(* | seek )(mtar_t *tar, unsigned pos) |
void * | stream |
int(* | write )(mtar_t *tar, const void *data, unsigned size) |
Definition at line 51 of file microtar.h.
int(* mtar_t::close) (mtar_t *tar) |
Definition at line 55 of file microtar.h.
Referenced by CFMail.CFMail::__exit__(), CFBank.CFBank::__exit__(), TarLoader::load(), mtar_close(), and mtar_open().
unsigned mtar_t::last_header |
Definition at line 59 of file microtar.h.
Referenced by mtar_read_data(), mtar_read_header(), and mtar_rewind().
unsigned mtar_t::pos |
Definition at line 57 of file microtar.h.
Referenced by mtar_next(), mtar_read_data(), mtar_read_header(), mtar_seek(), mtar_write_data(), tar_read(), tar_seek(), tread(), and twrite().
int(* mtar_t::read) (mtar_t *tar, void *data, unsigned size) |
Definition at line 52 of file microtar.h.
Referenced by TarLoader::load(), mtar_open(), and tread().
unsigned mtar_t::remaining_data |
Definition at line 58 of file microtar.h.
Referenced by mtar_read_data(), mtar_rewind(), mtar_write_data(), and mtar_write_header().
Definition at line 54 of file microtar.h.
Referenced by TarLoader::load(), mtar_open(), and mtar_seek().
void* mtar_t::stream |
Definition at line 56 of file microtar.h.
Referenced by file_close(), file_read(), file_seek(), file_write(), TarLoader::load(), mtar_open(), and tar_read().
int(* mtar_t::write) (mtar_t *tar, const void *data, unsigned size) |
Definition at line 53 of file microtar.h.
Referenced by mtar_open(), and twrite().