==== File descriptor backed STREAM
+
A file descriptor backed STREAM gains a buffer of the given size
prefixed by a 32 byte STREAM header of the following layout:
====
-.file descriptor
-[caption='Stream layout {counter:layout}, for ']
+.file descriptor stream
+[caption='Layout {counter:layout}: ']
----
8 bytes = size of buffer (excluding the 32 byte header)
8 bytes source file descriptor
following layout:
====
-.memory block
-[caption='Stream layout {counter:layout}, for ']
+.memory block stream
+[caption='Layout {counter:layout}: ']
----
8 bytes = block address
8 -1 (indicates memory block)