44 virtual uint8_t
begin(uint16_t) =0;
46 virtual void stop() =0;
55 virtual int beginPacket(
const char *host, uint16_t port) =0;
60 virtual size_t write(uint8_t) =0;
70 virtual int read() =0;
73 virtual int read(
unsigned char* buffer,
size_t len) =0;
76 virtual int read(
char* buffer,
size_t len) =0;
78 virtual int peek() =0;
79 virtual void flush() =0;
virtual int beginPacket(IPAddress ip, uint16_t port)=0
virtual IPAddress remoteIP()=0
virtual uint8_t beginMulticast(IPAddress, uint16_t)
virtual size_t write(uint8_t)=0
uint8_t * rawIPAddress(IPAddress &addr)
virtual uint16_t remotePort()=0
virtual int endPacket()=0
virtual int available()=0
virtual int parsePacket()=0
virtual uint8_t begin(uint16_t)=0