#include <pfodNonBlockingInput.h>
Inherits Stream.
Definition at line 15 of file pfodNonBlockingInput.h.
◆ pfodNonBlockingInput()
| pfodNonBlockingInput::pfodNonBlockingInput |
( |
| ) |
|
◆ available()
| virtual int pfodNonBlockingInput::available |
( |
| ) |
|
|
virtual |
◆ clearInput()
| void pfodNonBlockingInput::clearInput |
( |
| ) |
|
Will clear any more input until nothing received for NON_BLOCKING_INPUT_CLEAR_TIMEOUT_MS, i.e.
10mS
◆ connect()
connect to Stream* to read from
◆ flush()
| virtual void pfodNonBlockingInput::flush |
( |
| ) |
|
|
virtual |
◆ peek()
| virtual int pfodNonBlockingInput::peek |
( |
| ) |
|
|
virtual |
◆ read()
| virtual int pfodNonBlockingInput::read |
( |
| ) |
|
|
virtual |
◆ readInputLine() [1/2]
| int pfodNonBlockingInput::readInputLine |
( |
char * |
buffer, |
|
|
size_t |
length, |
|
|
bool |
echo = false |
|
) |
| |
◆ readInputLine() [2/2]
| int pfodNonBlockingInput::readInputLine |
( |
uint8_t * |
buffer, |
|
|
size_t |
length, |
|
|
bool |
echo = false |
|
) |
| |
|
inline |
◆ write() [1/2]
| virtual size_t pfodNonBlockingInput::write |
( |
const uint8_t * |
buf, |
|
|
size_t |
size |
|
) |
| |
|
virtual |
◆ write() [2/2]
| virtual size_t pfodNonBlockingInput::write |
( |
uint8_t |
| ) |
|
|
virtual |