
Q4extSerialPort class repository

Methods:
	- open
	- close
	- flush

	- size
	- at( Offset )

	- readBlock
	- writeBlock
	- getch
	- putch
	- ungetch

	- bytesAvailable

	- setName
	- name

	- setBaudRate
		supported BaudRates:
			110,
			300,
			600,
			1200,
			2400,
			4800,
			9600,
			19200,
			38400,
			57600,
			115200

	- setDataBits
		supported DataBits:
			6,
			7,
			8

	- setParity
		supported Parity:
			NONE,
			ODD,
			EVEN

	- setStopBits
		supported StopBits:
			1,
			2

	- setFlowControl
		supported FlowControls:
			OFF,
			HARDWARE,
			XONXOFF

	- setRTS
	- setDTR
	- cts
	- dsr
	- dcd
	- ri

Members:
	- Name
	- PortSettings

Enums:
	- BaudRateType
		BAUD50,      //POSIX ONLY
		BAUD75,      //POSIX ONLY
		BAUD110,
		BAUD134,     //POSIX ONLY
		BAUD150,     //POSIX ONLY
		BAUD200,     //POSIX ONLY
		BAUD300,
		BAUD600,
		BAUD1200,
		BAUD1800,    //POSIX ONLY
		BAUD2400,
		BAUD4800,
		BAUD9600,
		BAUD14400,   //WINDOWS ONLY
		BAUD19200,
		BAUD38400,
		BAUD56000,   //WINDOWS ONLY
		BAUD57600,
		BAUD76800,   //POSIX ONLY
		BAUD115200,
		BAUD128000,  //WINDOWS ONLY
		BAUD256000   //WINDOWS ONLY

	- DataBitsType
		DATA_5,
		DATA_6,
		DATA_7,
		DATA_8

	- ParityType
		PAR_NONE,
		PAR_ODD,
		PAR_EVEN,
		PAR_MARK,    //WINDOWS ONLY
		PAR_SPACE

	- StopBitsType
		STOP_1,
		STOP_1_5,    //WINDOWS ONLY
		STOP_2

	- FlowType
		FLOW_OFF,
		FLOW_HARDWARE,
		FLOW_XONXOFF
