available()
Returns the number of bytes available to read from the internal 511 byte buffer. If after 511 bytes more data is sent to the full internal buffer, those extra bytes overwrite the oldest data (ringbuffer).
Return Value: Number of bytes available to read (int)
file: src/link/engine_link_module.c