Glossary

Commonly used terms

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

P

Producer

The process which reads data from storage and distributes it to consumers.

See Also: Consumer, Worker

C

Consumer

The process which receives data from producer and processes it.

See Also: Producer, Worker

W

Worker

Common term for producer and consumers.

See Also: Producer, Consumer
Watch folder

Mechanism which notifies the program about changes in the content of a directory or a file.

H

Hasher

A consumer that computes the hash of received data blocks.

T

Topology

Concrete configuration of concrete producers and consumers used to perform a transfer of a single file. The same topology is usually reused for transferring many files.

F

File

(Abstract) file is an (ordered) sequence of bytes of fixed size, i.e., which does not grow during transfer.

O

OS file

Refers to the operating system's concept of a file comprising of path, allocated space on attached storage (usually disk), and a file handle (when open) that programs use to read and write data. OS files do not allow parallel reading and writing by the same program.

Original (file)

In QI context: media file from the recording device's magazine. For cameras, these files are huge (RAW format) and unsuitable for editing.

See Also: Edit proxy

E

Edit proxy, Proxy

In QI context: original file transcoded to lower resolution, which makes it suitable for editing in e.g. Adobe Premiere.

See Also: Original (file)