Rizin
unix-like reverse engineering framework and cli tools
|
#include <mspack.h>
Public Attributes | |
struct mschmd_file * | next |
struct mschmd_section * | section |
off_t | offset |
off_t | length |
char * | filename |
A structure which represents a file stored in a CHM helpfile.
All fields are READ ONLY.
char * mschmd_file::filename |
The filename of this file – a null terminated string in UTF-8.
Definition at line 1390 of file mspack.h.
Referenced by chmd_read_headers(), and find_sys_file().
off_t mschmd_file::length |
The length of this file, in bytes
Definition at line 1387 of file mspack.h.
Referenced by chmd_fast_find(), chmd_init_decomp(), chmd_read_headers(), read_reset_table(), and read_spaninfo().
struct mschmd_file * mschmd_file::next |
A pointer to the next file in the list, or NULL if this is the final file.
Definition at line 1375 of file mspack.h.
Referenced by chmd_close(), and chmd_read_headers().
off_t mschmd_file::offset |
The offset within the section data that this file is located at.
Definition at line 1384 of file mspack.h.
Referenced by chmd_fast_find(), chmd_init_decomp(), and chmd_read_headers().
struct mschmd_section * mschmd_file::section |
A pointer to the section that this file is located in. Indirectly, it also points to the CHM helpfile the file is located in.
Definition at line 1381 of file mspack.h.
Referenced by chmd_fast_find(), chmd_read_headers(), and find_sys_file().