| _bufferedEraseblockDirty | Platform | protected |
| _bufferedEraseblockNumber | Platform | protected |
| _callbackFlashCommit | Platform | protected |
| _callbackFlashRead | Platform | protected |
| _callbackFlashSize | Platform | protected |
| _callbackFlashWrite | Platform | protected |
| _eraseblockBuffer | Platform | protected |
| _knxSerial | ArduinoPlatform | protected |
| _memoryType | Platform | protected |
| _remoteIP | Esp32Platform | protected |
| _remotePort | Esp32Platform | protected |
| ArduinoPlatform() | ArduinoPlatform | |
| ArduinoPlatform(HardwareSerial *knxSerial) | ArduinoPlatform | |
| bufferEraseBlock(int32_t eraseBlockNumber) | Platform | protected |
| callbackFlashCommit() | Platform | |
| callbackFlashRead() | Platform | |
| callbackFlashSize() | Platform | |
| callbackFlashWrite() | Platform | |
| closeMultiCast() override | Esp32Platform | virtual |
| closeSpi() override | ArduinoPlatform | virtual |
| closeUart() | ArduinoPlatform | virtual |
| commitNonVolatileMemory() | Platform | virtual |
| commitToEeprom() | Esp32Platform | virtual |
| currentDefaultGateway() override | Esp32Platform | virtual |
| currentIpAddress() override | Esp32Platform | virtual |
| currentSubnetMask() override | Esp32Platform | virtual |
| Esp32Platform() | Esp32Platform | |
| Esp32Platform(HardwareSerial *s) | Esp32Platform | |
| fatalError() | ArduinoPlatform | virtual |
| flashErase(uint16_t eraseBlockNum) | Platform | protectedvirtual |
| flashEraseBlockSize() | Platform | protectedvirtual |
| flashPageSize() | Platform | virtual |
| flashWritePage(uint16_t pageNumber, uint8_t *data) | Platform | protectedvirtual |
| flushUart() | ArduinoPlatform | virtual |
| getEepromBuffer(uint32_t size) | Esp32Platform | virtual |
| getEraseBlockNumberOf(uint32_t relativeAddress) | Platform | protected |
| getNonVolatileMemorySize() | Platform | virtual |
| getNonVolatileMemoryStart() | Platform | virtual |
| knxUart(HardwareSerial *serial) | ArduinoPlatform | virtual |
| knxUart() | ArduinoPlatform | virtual |
| knxUartPins(int8_t rxPin, int8_t txPin) | Esp32Platform | |
| loadEraseblockContaining(uint32_t relativeAddress) | Platform | protected |
| macAddress(uint8_t *addr) override | Esp32Platform | virtual |
| NonVolatileMemoryType() | Platform | |
| NonVolatileMemoryType(NvMemoryType type) | Platform | |
| overflowUart() | Platform | virtual |
| readBytesMultiCast(uint8_t *buffer, uint16_t maxLen, uint32_t &src_addr, uint16_t &src_port) override | Esp32Platform | virtual |
| ArduinoPlatform::readBytesMultiCast(uint8_t *buffer, uint16_t maxLen) | Platform | virtual |
| readBytesUart(uint8_t *buffer, size_t length) | ArduinoPlatform | virtual |
| readNonVolatileMemory(uint32_t relativeAddress, uint8_t *buffer, size_t size) | Platform | virtual |
| readUart() | ArduinoPlatform | virtual |
| readWriteSpi(uint8_t *data, size_t len) override | ArduinoPlatform | virtual |
| registerFlashCallbacks(FlashCallbackSize callbackFlashSize, FlashCallbackRead callbackFlashRead, FlashCallbackWrite callbackFlashWrite, FlashCallbackCommit callbackFlashCommit) | Platform | |
| restart() | Esp32Platform | virtual |
| sendBytesMultiCast(uint8_t *buffer, uint16_t len) override | Esp32Platform | virtual |
| sendBytesUniCast(uint32_t addr, uint16_t port, uint8_t *buffer, uint16_t len) override | Esp32Platform | virtual |
| SerialDebug | ArduinoPlatform | static |
| setupMultiCast(uint32_t addr, uint16_t port) override | Esp32Platform | virtual |
| setupSpi() override | ArduinoPlatform | virtual |
| setupUart() override | Esp32Platform | virtual |
| uartAvailable() | ArduinoPlatform | virtual |
| uniqueSerialNumber() override | Esp32Platform | virtual |
| userFlashSizeEraseBlocks() | Platform | protectedvirtual |
| userFlashStart() | Platform | protectedvirtual |
| writeBufferedEraseBlock() | Platform | protectedvirtual |
| writeNonVolatileMemory(uint32_t relativeAddress, uint8_t *buffer, size_t size) | Platform | virtual |
| writeNonVolatileMemory(uint32_t relativeAddress, uint8_t value, size_t repeat) | Platform | virtual |
| writeUart(const uint8_t data) | ArduinoPlatform | virtual |
| writeUart(const uint8_t *buffer, size_t size) | ArduinoPlatform | virtual |
| ~Platform() | Platform | inlinevirtual |