platform: serial: add bytesAvailable() function

This commit is contained in:
Jacob Dahl
2025-11-10 00:55:16 -05:00
committed by Daniel Agar
parent 42dccca8fc
commit 399512571b
8 changed files with 40 additions and 0 deletions
+5
View File
@@ -69,6 +69,11 @@ bool Serial::close()
return _impl.close();
}
ssize_t Serial::bytesAvailable()
{
return _impl.bytesAvailable();
}
ssize_t Serial::read(uint8_t *buffer, size_t buffer_size)
{
return _impl.read(buffer, buffer_size);
@@ -61,6 +61,7 @@ public:
bool close();
ssize_t bytesAvailable();
ssize_t read(uint8_t *buffer, size_t buffer_size);
ssize_t readAtLeast(uint8_t *buffer, size_t buffer_size, size_t character_count = 1, uint32_t timeout_ms = 0);