1.1 --- a/files/pipe_accessor.cc Sat Mar 27 00:55:05 2021 +0100
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,43 +0,0 @@
1.4 -#include "pipe_accessor.h"
1.5 -
1.6 -#include <string.h>
1.7 -
1.8 -PipeAccessor::PipeAccessor()
1.9 -: Accessor(0)
1.10 -{
1.11 -}
1.12 -
1.13 -/* Perform any closing operation on the file. */
1.14 -
1.15 -void PipeAccessor::close()
1.16 -{
1.17 -}
1.18 -
1.19 -/* Perform any opening operation on the file. */
1.20 -
1.21 -void PipeAccessor::open()
1.22 -{
1.23 -}
1.24 -
1.25 -/* Data transfer helper methods. */
1.26 -
1.27 -void PipeAccessor::fill_populated(Flexpage *flexpage)
1.28 -{
1.29 - offset_t filepos = flexpage->base_offset;
1.30 - offset_t addr = flexpage->base_addr;
1.31 -
1.32 - /* Tag the region with file state. */
1.33 -
1.34 - flexpage->region->fill(fileid, filepos);
1.35 -
1.36 - /* File the flexpage with zero. */
1.37 -
1.38 - memset((void *) addr, 0, flexpage->size);
1.39 -}
1.40 -
1.41 -void PipeAccessor::flush_populated(Flexpage *flexpage)
1.42 -{
1.43 - flexpage->region->flush();
1.44 -}
1.45 -
1.46 -// vim: tabstop=4 expandtab shiftwidth=4