The ISerialProtocol type exposes the following members.
Indicates whether data is available, can be 0, for no data, 1 for 1 or more bytes, or a number representing the precise number of bytes
The character encoding used to send and receive data
The stream on which the protocol acts(Inherited from IProtocol.)
Creates a new object that is a copy of the current instance.(Inherited from ICloneable.)
Receive data from the serial port
Send data down the serial port