The DefaultSerialProtocol type exposes the following members.
Whether there is data available, returns 0 for no data and 1 more 1 or more characters
The uft8 character encoding used to send and receive data
Set the stream which the protocol data is written and read from(Inherited from Protocol.)
The character or sequence of characters that define the end of a data transmission, this will be automatically added to the end of sent data and stripped from the end of a received data The default terminating-character is \r CARRIAGE RETURN