RingBuffer: Make partial writing optional (#10302)

This commit is contained in:
Mischa Siekmann
2025-09-09 08:39:47 -05:00
committed by GitHub
parent 7adad0ee49
commit 8993f4e6b4
2 changed files with 8 additions and 3 deletions
+2 -1
View File
@@ -50,7 +50,8 @@ class RingBuffer {
* @param ticks_to_wait Maximum number of FreeRTOS ticks to wait (default: 0)
* @return Number of bytes written
*/
size_t write_without_replacement(const void *data, size_t len, TickType_t ticks_to_wait = 0);
size_t write_without_replacement(const void *data, size_t len, TickType_t ticks_to_wait = 0,
bool write_partial = true);
/**
* @brief Returns the number of available bytes in the ring buffer.