Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
HardwareSerial Member List

This is the complete list of members for HardwareSerial, including all inherited members.

available() overrideHardwareSerialinlinevirtual
baudRate()HardwareSerialinline
begin(uint32_t baud=9600)HardwareSerialinline
begin(uint32_t baud, SerialConfig config)HardwareSerialinline
begin(uint32_t baud, SerialConfig config, SerialMode mode)HardwareSerialinline
begin(uint32_t baud, SerialConfig config, SerialMode mode, uint8_t txPin) (defined in HardwareSerial)HardwareSerial
clear(SerialMode mode=SERIAL_FULL)HardwareSerialinline
clearWriteError()Printinline
commandProcessing(bool reqEnable)HardwareSerial
end()HardwareSerial
find(char *target) (defined in Stream)Stream
find(char *target, size_t length) (defined in Stream)Stream
findUntil(char *target, char *terminator) (defined in Stream)Stream
findUntil(char *target, size_t targetLen, char *terminate, size_t termLen) (defined in Stream)Stream
flush() overrideHardwareSerialinlinevirtual
getName() const IDataSourceStreaminlinevirtual
getPort() (defined in HardwareSerial)HardwareSerialinline
getStatus()HardwareSerialinline
getStreamType() const IDataSourceStreaminlinevirtual
getUart()HardwareSerialinline
getWriteError()Printinline
HardwareSerial(int uartPort)HardwareSerialinline
id() const IDataSourceStreaminlinevirtual
indexOf(char c) overrideHardwareSerialinlinevirtual
isFinished() overrideHardwareSerialinlinevirtual
isRxEnabled()HardwareSerialinline
isTxEnabled()HardwareSerialinline
isValid() const IDataSourceStreaminlinevirtual
length() SMING_DEPRECATEDIDataSourceStreaminline
onDataReceived(StreamDataReceivedDelegate dataReceivedDelegate)HardwareSerialinline
onTransmitComplete(TransmitCompleteDelegate transmitCompleteDelegate)HardwareSerialinline
operator bool() const HardwareSerialinline
parseFloat() (defined in Stream)Stream
parseFloat(char skipChar) (defined in Stream)Streamprotected
parseInt() (defined in Stream)Stream
parseInt(char skipChar) (defined in Stream)Streamprotected
peek() overrideHardwareSerialinlinevirtual
peekNextDigit() (defined in Stream)Streamprotected
pins(uint8_t tx, uint8_t rx)HardwareSerialinline
Print() (defined in Print)Printinline
print(char)Print
print(const char[])Print
print(unsigned long, int base=DEC)Print
print(long, int base=DEC)Print
print(unsigned int, int base=DEC) (defined in Print)Print
print(unsigned char, int base=DEC) (defined in Print)Print
print(int, int base=DEC)Print
print(double, int digits=2)Print
print(const Printable &p)Print
print(const String &s)Print
printf(const char *fmt,...)Print
println(void)Print
println(const char[])Print
println(char)Print
println(unsigned char, int base=DEC)Print
println(unsigned int, int base=DEC) (defined in Print)Print
println(unsigned long, int base=DEC) (defined in Print)Print
println(int, int base=DEC)Print
println(long, int base=DEC)Print
println(double, int digits=2)Print
println(const Printable &p)Print
println(const String &s)Print
read() overrideHardwareSerialinlinevirtual
readBytes(char *buffer, size_t length) (defined in Stream)Stream
readBytesUntil(char terminator, char *buffer, size_t length) (defined in Stream)Stream
readMemoryBlock(char *buf, int max_len) overrideHardwareSerialinlinevirtual
readString() (defined in Stream)Stream
readStringUntil(char terminator) (defined in Stream)Stream
receiveTimeout (defined in Stream)Streamprotected
seek(int len) overrideHardwareSerialinlinevirtual
setBaudRate(uint32_t baudrate)HardwareSerialinline
setCallback(StreamDataReceivedDelegate dataReceivedDelegate)HardwareSerialinline
setPort(int uartPort) (defined in HardwareSerial)HardwareSerialinline
setRxBufferSize(size_t size)HardwareSerial
setTimeout(unsigned long timeout) (defined in Stream)Stream
setTx(uint8_t tx_pin)HardwareSerialinline
setTxBufferSize(size_t size)HardwareSerial
setTxWait(bool wait)HardwareSerialinline
setUartCallback(uart_callback_t callback, void *param=nullptr)HardwareSerialinline
setWriteError(int err=1) (defined in Print)Printinlineprotected
startMillis (defined in Stream)Streamprotected
Stream() (defined in Stream)Streaminline
swap()HardwareSerialinline
swap(uint8_t tx_pin)HardwareSerialinline
systemDebugOutput(bool enabled)HardwareSerial
timedPeek() (defined in Stream)Streamprotected
timedRead() (defined in Stream)Streamprotected
write(const uint8_t *buffer, size_t size) overrideHardwareSerialinlinevirtual
ReadWriteStream::write(uint8_t charToWrite) overrideReadWriteStreaminlinevirtual
Stream::write(const char *str)Printinline
Stream::write(const char *buffer, size_t size)Printinline
~HardwareSerial() (defined in HardwareSerial)HardwareSerial
~Print() (defined in Print)Printinlinevirtual