├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── gnuradio │ ├── CMakeLists.txt │ └── copy_flowgraph.cpp ├── sdr.rs └── tags.rs ├── src ├── asynchronous.rs ├── double_mapped_buffer │ ├── double_mapped_buffer.rs │ ├── mod.rs │ ├── unix.rs │ └── windows.rs ├── generic.rs ├── lib.rs ├── nonblocking.rs └── sync.rs └── tests ├── async.rs ├── nonblocking.rs ├── sync.rs └── tags.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/README.md -------------------------------------------------------------------------------- /examples/gnuradio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/examples/gnuradio/CMakeLists.txt -------------------------------------------------------------------------------- /examples/gnuradio/copy_flowgraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/examples/gnuradio/copy_flowgraph.cpp -------------------------------------------------------------------------------- /examples/sdr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/examples/sdr.rs -------------------------------------------------------------------------------- /examples/tags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/examples/tags.rs -------------------------------------------------------------------------------- /src/asynchronous.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/src/asynchronous.rs -------------------------------------------------------------------------------- /src/double_mapped_buffer/double_mapped_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/src/double_mapped_buffer/double_mapped_buffer.rs -------------------------------------------------------------------------------- /src/double_mapped_buffer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/src/double_mapped_buffer/mod.rs -------------------------------------------------------------------------------- /src/double_mapped_buffer/unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/src/double_mapped_buffer/unix.rs -------------------------------------------------------------------------------- /src/double_mapped_buffer/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/src/double_mapped_buffer/windows.rs -------------------------------------------------------------------------------- /src/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/src/generic.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/nonblocking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/src/nonblocking.rs -------------------------------------------------------------------------------- /src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/src/sync.rs -------------------------------------------------------------------------------- /tests/async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/tests/async.rs -------------------------------------------------------------------------------- /tests/nonblocking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/tests/nonblocking.rs -------------------------------------------------------------------------------- /tests/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/tests/sync.rs -------------------------------------------------------------------------------- /tests/tags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FutureSDR/vmcircbuffer/HEAD/tests/tags.rs --------------------------------------------------------------------------------