Summary: first steps in separating buffering layer and to
add stackable filter support.
New version of: pigeondeliver--main--0.2--patch-65
Available in archive: tla ml.masobit.net--2006-pigeonair
Committed by: Carlo Contavalli <ccontavalli masobit.net>
on: Tue Sep 26 09:59:02 UTC 2006
New-Files: 25
Modified-Files: 25
Removed-Files: 0
Changelog:
* doc/libdscmio1 - added a first attempt
to a reference manual.
* lib/dscm-io1/buffer - added directory for
buffer handling modules.
* lib/dscm-io1/doc - moved most io1 documents in
this directory.
* lib/dscm-io1/filter - added directory for
coming up filters.
* doc/libdscmio1/dia-entry-points.dia - simple
diagram explaining the basics of dscm-io1
interfaces and entry points.
* lib/dscm-io1/TODO - added a very short term
TODO.
* lib/dscm-io1/doc/hpdc02-drs.pdf - added documents
about the effects of the size of the buffers
on LFN networks.
* lib/dscm-io1/dscm-io1/dscm-filter.h - added
first attempt at defining a filtering API.
* lib/dscm-io1/filter/zlib.c - added compression
and decompression filter. This is just a draft
right now.
* lib/dscm-io1/hdlr/fd.c - ported fd handler to
the new API.
* lib/dscm-io1/hdlr/fd.h - same thing as above.
* lib/dscm-io1/trash/buffer.c - well, the
find . -type f |xargs sed used to restructure
buffers hit this file
* lib/dscm-io1/* - big changes to adapt to new
buffer handling primitives.
|