// ================================================================================================= // eModbus: Copyright 2020 by Michael Harwerth, Bert Melis and the contributors to eModbus // MIT license - see license.md for details // ================================================================================================= #ifndef _MODBUS_SERVER_ETHERNET_H #define _MODBUS_SERVER_ETHERNET_H #include "options.h" #if HAS_ETHERNET == 1 #include #include #undef SERVER_END #define SERVER_END // NIL for Ethernet // Create own non-virtual EthernetServer class class EthernetServerEM : public EthernetServer { public: EthernetServerEM(uint16_t port) : EthernetServer(port) { } void begin(uint16_t port = 0) { } }; #include "ModbusServerTCPtemp.h" using ModbusServerEthernet = ModbusServerTCP; #endif #endif