Arduino:Справочник языка Arduino/Библиотеки/Stream

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Класс Stream[1]

Stream – это базовый класс для символьных и двоичных потоков. Он не вызывается напрямую, но используется всякий раз, когда вы вызываете функцию, которая на нем основана.

Класс Stream отвечает в Arduino за функции чтения. То есть, вызывая любую функцию, которая использует read() или схожий метод, можно смело говорить, что вы используете именно класс Stream. Что касается функций вроде print(), то здесь Stream наследует у класса Print.

Среди библиотек, которые наследуют у Stream, имеются следующие: Serial, Wire, Ethernet Client, Ethernet Server и SD.

Некоторые библиотеки, которые полагаются на класс Stream(поток) включают в себя:

Функции:

См.также

Внешние ссылки