Step fileset-filter-in-memory {http://www.daisy.org/ns/pipeline/xproc}

Remove the entries from a fileset that are not loaded into memory.

Defined in: http://www.daisy.org/pipeline/modules/fileset-utils/library.xpl

Input Ports

Port Description
source.fileset primary
source.in-memory sequence

Output Ports

Port Description
result primary
result.in-memory sequence

The pruned fileset

The manifest contains only the files from "source.fileset" for which a document exists on the "source.in-memory port", and the "result.in-memory" port contains only documents that are present in the manifest. No documents are loaded from disk.

not-in-memory

Files from "source" that are not included in "result", i.e. the files that were filtered out.

not-in-manifest

Fileset of in-memory documents that are not contained in the input fileset.