summaryrefslogtreecommitdiffstats
path: root/src/libnetdata/circular_buffer/README.md
blob: db42e5b3b88b14e86f9a492b921df8658a7d01f3 (plain)
1
2
3
4
5
# Circular Buffer

`struct circular_buffer` is an adaptive circular buffer. It will start at an initial size
and grow up to a maximum size as it fills. Two indices within the structure track the current
`read` and `write` position for data.