Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
lz5.h
Go to the documentation of this file.
1//2021 amanda & ricardo
2/*
3 Copyright (C) <2022> <BinaryWork Corp.>
4
5 This program is free software: you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation, either version 3 of the License, or
8 (at your option) any later version.
9
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
14
15 You should have received a copy of the GNU GENERAL PUBLIC LICENSE
16 and GNU LESSER GENERAL PUBLIC LICENSE along with this program.
17 If not, see <http://www.gnu.org/licenses/>.
18
19 support: https://arsoftware.net.br/binarywork _____________
20
21 direct programmers e-mails:
22 Ricardo: arsoftware25@gmail.com ricardo@arsoftware.net.br
23 Amanda: arsoftware10@gmail.com amanda@arsoftware.net. br
24
25 immediate contact(for a very fast answer) WhatsApp
26 (+55)41 9627 1708 - it is always on
27 */
28
29#define INTERNAL_SIZE____Z (32768 * 2 * 2)
30
31#define lzo_uint unsigned int
32
39
45
57
62
92
93int LZOP2_bzCompressInit(LZOP_stream * strm, int level_z, int unused_a_z, int unused_b_z);
94int LZOP2_bzCompress (LZOP_stream * strm, int action_z) ;
95
97
98int LZOP2_bzDecompressInit(LZOP_stream * strm, int unused_1_z, int unused_2_z);
99
101
error_value_z
Definition lz5.h:41
@ LZOP_OK
Definition lz5.h:42
@ LZOP_ERROR
Definition lz5.h:43
int LZOP2_bzCompressInit(LZOP_stream *strm, int level_z, int unused_a_z, int unused_b_z)
struct LZOP_stream__z LZOP_stream
int LZOP2_bzCompressEnd(LZOP_stream *strm)
Definition z.c:679
int LZOP2_bzDecompressEnd(LZOP_stream *strm)
Definition z.c:814
int LZOP2_bzCompress(LZOP_stream *strm, int action_z)
Definition z.c:452
return_value_of_lzop2
Definition lz5.h:47
@ LZOP_FINISH_OK
Definition lz5.h:49
@ LZOP_FLUSH_OK
Definition lz5.h:50
@ LZOP_MEM_ERROR
Definition lz5.h:54
@ LZOP_RUN_OK
Definition lz5.h:48
@ LZOP_DATA_ERROR
Definition lz5.h:53
@ LZOP_DATA_ERROR_MAGIC
Definition lz5.h:55
@ LZOP_STREAM_END
Definition lz5.h:52
@ LZOP_SEQUENCE_ERROR
Definition lz5.h:51
int LZOP2_bzDecompress(LZOP_stream *strm)
Definition z.c:713
commands_z
Definition lz5.h:34
@ LZOP_RUN
Definition lz5.h:35
@ LZOP_FLUSH
Definition lz5.h:36
@ LZOP_FINISH
Definition lz5.h:37
int LZOP2_bzDecompressInit(LZOP_stream *strm, int unused_1_z, int unused_2_z)
struct LZOP2_struct__ LZOP2_data
Definition lz5.h:59
int64_t compressed_size_z
Definition lz5.h:60
Definition lz5.h:64
char * out_ptr
Definition lz5.h:70
lzo_uint out_len_z
Definition lz5.h:82
char * next_out
Definition lz5.h:77
int bytes_remaining_z
Definition lz5.h:84
int64_t compressed_size_z
Definition lz5.h:81
int max_out_bytes
Definition lz5.h:68
char * internal_out_buffer
Definition lz5.h:74
char * header_ptr_z
Definition lz5.h:88
char * memory_z
Definition lz5.h:75
int bytes_input_remaining_z
Definition lz5.h:85
int avail_in
Definition lz5.h:79
char * out_ptr_saved
Definition lz5.h:78
int in_bytes_z
Definition lz5.h:71
char * next_in
Definition lz5.h:76
char * internal_buffer
Definition lz5.h:73
bool processed_input_z
Definition lz5.h:65
int out_bytes_z
Definition lz5.h:72
int header_ptr_loaded_z
Definition lz5.h:89
int max_in_bytes
Definition lz5.h:67
int has_more_data_to_save
Definition lz5.h:83
int size_of_the_input_buffer_z
Definition lz5.h:66
int avail_out
Definition lz5.h:80
bool first_pass_decoder_z
Definition lz5.h:87
char * in_ptr
Definition lz5.h:69
unsigned long lzo_uint
Definition lzoconf.h:116