basics-buffers.xml 872 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

<!-- ############ chapter ############# -->

<chapter id="cha-buffers">
  <title>Buffers</title>
  <para>
    Buffers are structures used to pass data between elements. All streams of
    data are chopped up into chunks which are stored in buffers. Buffers can be
    of any size, and also contain metadata indicating the type of data contained
    in them. Buffers can be allocated by various different schemes, and may
    either be passed on by elements or unreferenced (and the memory used by the
    buffer freed).
  </para>

  <sect1 id="sect1-buffers-anatomy">
    <title>Anatomy of a buffer</title>
    <para>
    </para>
  </sect1>

  <sect1 id="sect1-buffers-refcounts">
    <title>Refcounts and mutability</title>
    <para>
    </para>
  </sect1>

  <sect1 id="sect1-buffers-metadata">
    <title>Metadata</title>
    <para>
    </para>
  </sect1>
</chapter>