Rizin
unix-like reverse engineering framework and cli tools
szdd.h
Go to the documentation of this file.
1
/* This file is part of libmspack.
2
* (C) 2003-2004 Stuart Caie.
3
*
4
* libmspack is free software; you can redistribute it and/or modify it under
5
* the terms of the GNU Lesser General Public License (LGPL) version 2.1
6
*
7
* For further details, see the file COPYING.LIB distributed with libmspack
8
*/
9
10
#ifndef MSPACK_SZDD_H
11
#define MSPACK_SZDD_H 1
12
13
#include <
lzss.h
>
14
15
/* input buffer size during decompression - not worth parameterising IMHO */
16
#define SZDD_INPUT_SIZE (2048)
17
18
/* SZDD compression definitions */
19
20
struct
msszdd_compressor_p
{
21
struct
msszdd_compressor
base
;
22
struct
mspack_system
*
system
;
23
int
error
;
24
};
25
26
/* SZDD decompression definitions */
27
28
struct
msszdd_decompressor_p
{
29
struct
msszdd_decompressor
base
;
30
struct
mspack_system
*
system
;
31
int
error
;
32
};
33
34
struct
msszddd_header_p
{
35
struct
msszddd_header
base
;
36
struct
mspack_file
*
fh
;
37
};
38
39
#endif
lzss.h
mspack_file
Definition:
mspack.h:478
mspack_system
Definition:
mspack.h:285
msszdd_compressor_p
Definition:
szdd.h:20
msszdd_compressor_p::base
struct msszdd_compressor base
Definition:
szdd.h:21
msszdd_compressor_p::system
struct mspack_system * system
Definition:
szdd.h:22
msszdd_compressor_p::error
int error
Definition:
szdd.h:23
msszdd_compressor
Definition:
mspack.h:1792
msszdd_decompressor_p
Definition:
szdd.h:28
msszdd_decompressor_p::base
struct msszdd_decompressor base
Definition:
szdd.h:29
msszdd_decompressor_p::system
struct mspack_system * system
Definition:
szdd.h:30
msszdd_decompressor_p::error
int error
Definition:
szdd.h:31
msszdd_decompressor
Definition:
mspack.h:1876
msszddd_header_p
Definition:
szdd.h:34
msszddd_header_p::fh
struct mspack_file * fh
Definition:
szdd.h:36
msszddd_header_p::base
struct msszddd_header base
Definition:
szdd.h:35
msszddd_header
Definition:
mspack.h:1768
subprojects
libmspack
libmspack
mspack
szdd.h
Generated by
1.9.1