SDK  23.9.2
For IoT System Software Development
ESP32TwoWire Member List

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

available()TwoWire
begin() overrideESP32TwoWirevirtual
beginTransmission(uint8_t address)TwoWire
DATA_TOO_LONG enum valueTwoWire
end()ESP32TwoWirevirtual
endTransmission(bool sendStop=true) overrideESP32TwoWirevirtual
ESP32TwoWire(uint8_t bus, int8_t sda=-1, int8_t scl=-1, uint32_t clockHz=100000) (defined in ESP32TwoWire)ESP32TwoWire
inRepStart (defined in TwoWire)TwoWireprotected
MasterWriteError_t enum nameTwoWire
NACK_ON_ADDRESS enum valueTwoWire
NACK_ON_DATA enum valueTwoWire
onReceive(void(*handler)(TwoWire &wire, uint8_t numBytes)) (defined in TwoWire)TwoWireinlinevirtual
onRequest(void(*handler)(TwoWire &wire)) (defined in TwoWire)TwoWireinlinevirtual
OTHER_ERROR enum valueTwoWire
read()TwoWire
receiveHandler (defined in TwoWire)TwoWireprotected
requestFrom(uint8_t address, size_t size, bool sendStop=true) overrideESP32TwoWirevirtual
requestHandler (defined in TwoWire)TwoWireprotected
rxBuffer (defined in TwoWire)TwoWireprotected
rxBufferIndex (defined in TwoWire)TwoWireprotected
rxBufferLength (defined in TwoWire)TwoWireprotected
sendStop (defined in TwoWire)TwoWireprotected
setClock(uint32_t) overrideESP32TwoWirevirtual
SUCCESS enum valueTwoWire
timeoutTwoWire
transmitting (defined in TwoWire)TwoWireprotected
txAddress (defined in TwoWire)TwoWireprotected
txBuffer (defined in TwoWire)TwoWireprotected
txBufferIndex (defined in TwoWire)TwoWireprotected
txBufferLength (defined in TwoWire)TwoWireprotected
write(uint8_t val)TwoWire
write(const uint8_t *data, uint8_t len)TwoWire