UDP
read()
Reads UDP data from the specified buffer. If no arguments are given, it will return the next character in the buffer.
This function can only be successfully called after UDP.parsePacket().
// PROTOTYPES
virtual int read();
virtual int read(unsigned char* buffer, size_t len);
// SYNTAX
count = Udp.read();
count = Udp.read(packetBuffer, MaxSize);
Parameters:
packetBuffer: buffer to hold incoming packets (char)MaxSize: maximum size of the buffer (int)
Returns:
int: returns the character in the buffer or -1 if no character is available