Класс Stream является базовым классом для символьных и двоичных потоков. Как правило, этот класс не используется напрямую - он вызывается при использовании функций, основанных на нем.
В классе Stream определены функции чтения Ардуино. Поэтому, при вызове любых базовых функций, использующих методы подобные read(), можно с уверенностью подразумевать обращение к классу Stream. Для функций подобных print(), Stream является потомком класса Print.
К библиотекам, использующим класс Stream, относятся:
- Serial
- Wire
- Ethernet Client
- Ethernet Server
- SD
Функции
- available()
- read()
- flush()
- find()
- findUntil()
- peek()
- readBytes()
- readBytesUntil()
- readString()
- readStringUntil()
- parseInt()
- parsefloat()
- setTimeout()