Class EspPlatform
Defined in File esp_platform.h
Inheritance Relationships
Base Type
public ArduinoPlatform(Class ArduinoPlatform)
Class Documentation
-
class EspPlatform : public ArduinoPlatform
Public Functions
-
EspPlatform()
-
EspPlatform(HardwareSerial *s)
-
virtual uint32_t currentIpAddress() override
-
virtual uint32_t currentSubnetMask() override
-
virtual uint32_t currentDefaultGateway() override
-
virtual void macAddress(uint8_t *addr) override
-
virtual uint32_t uniqueSerialNumber() override
-
virtual void restart()
-
virtual void setupMultiCast(uint32_t addr, uint16_t port) override
-
virtual void closeMultiCast() override
-
virtual bool sendBytesMultiCast(uint8_t *buffer, uint16_t len) override
-
virtual int readBytesMultiCast(uint8_t *buffer, uint16_t maxLen) override
-
virtual bool sendBytesUniCast(uint32_t addr, uint16_t port, uint8_t *buffer, uint16_t len) override
-
virtual uint8_t *getEepromBuffer(uint32_t size)
-
virtual void commitToEeprom()
-
EspPlatform()