|
| SynchronizedStream (Stream &stream, MutexBase &mutex) |
|
int | available () override |
|
int | availableForWrite () override |
|
virtual void | flush () |
|
| operator bool () |
|
int | peek () override |
|
int | read () override |
|
virtual size_t | readBytes (uint8_t *data, size_t len) |
|
void | setBufferSize (int size) |
| Defines the size of the internal buffers.
|
|
virtual size_t | write (const uint8_t *data, size_t len) |
|
size_t | write (uint8_t data) override |
|
◆ available()
◆ availableForWrite()
int availableForWrite |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from Print.
◆ flush()
◆ readBytes()
virtual size_t readBytes |
( |
uint8_t * |
data, |
|
|
size_t |
len |
|
) |
| |
|
inlinevirtualinherited |
Reimplemented in MozziStream, A2DPStream, FaustStream< DSP >, AudioFFTBase, AudioKitStream, HLSStreamT< URLStream >, I2SCodecStream, TfLiteAudioStream, ESPNowStream, UDPStream, AnalogAudioArduino, AudioEffectStreamT< T >, Equalizer3Bands, ICYStreamT< T >, BufferedTaskStream, I2SStream, TimedStream, GeneratedSoundStream< T >, GeneratedSoundStream< int16_t >, BufferedStream, MeasuringStream, ProgressStream, InputMixer< T >, InputMerge< T >, VolumeStream, HDLCStream, and AnalogDriverESP32V2::IO16Bit.
◆ write()
virtual size_t write |
( |
const uint8_t * |
data, |
|
|
size_t |
len |
|
) |
| |
|
inlinevirtualinherited |
Reimplemented in I2SCodecStream, MozziStream, SPDIFOutput, I2SStream, MetaDataOutput, EncodedAudioOutput, OggContainerOutput, A2DPStream, FaustStream< DSP >, AudioFFTBase, AudioServerEx, RTSPOutput, TfLiteAudioStream, VS1053Stream, ESPNowStream, UDPStream, AnalogAudioStream, AudioEffectStreamT< T >, HttpRequest, BufferedTaskStream, TimedStream, MetaDataFilter, CsvOutput< T >, OutputMixer< T >, BufferedStream, MeasuringStream, ProgressStream, VolumeStream, HDLCStream, TfLiteAudioStreamBase, CatStream, and AnalogDriverESP32V2::IO16Bit.
The documentation for this class was generated from the following file: