Класс 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()