diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-08-13 14:11:25 +0200 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-08-18 22:44:39 +0200 |
commit | 7ca19d23cb4913b5dabfdf3469852ec9f2c0f8d7 (patch) | |
tree | acfff19efd250a37e9eec15be80aa1e743b78bc9 /lib/Makemodule.am | |
parent | 2f22a35e843a24f0ad5f31644133d64648fe4efc (diff) |
Add block processor data structure
The interface is designed for parallel, asynchronuous processing of data
blocks with an I/O callback that handles the serialized result.
The underlying implementation is currently still synchronuous.
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'lib/Makemodule.am')
-rw-r--r-- | lib/Makemodule.am | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Makemodule.am b/lib/Makemodule.am index 82c910c..7c2c99d 100644 --- a/lib/Makemodule.am +++ b/lib/Makemodule.am @@ -18,6 +18,8 @@ libtar_a_CFLAGS = $(AM_CFLAGS) libtar_a_CPPFLAGS = $(AM_CPPFLAGS) libcompress_a_SOURCES = lib/comp/compressor.c lib/comp/internal.h +libcompress_a_SOURCES += lib/comp/block_processor.c include/block_processor.h +libcompress_a_SOURCES += lib/comp/create_block.c lib/comp/process_block.c libcompress_a_SOURCES += include/compress.h libcompress_a_CFLAGS = $(AM_CFLAGS) libcompress_a_CPPFLAGS = $(AM_CPPFLAGS) |