Com_Break( <nComPortNum>, [<nMilliSeconds>] ; // Default: 100 ) --> lSuccess
Com_Close( <nComPortNum>, <nComFlush> ; // Default: 0 ) --> lClosed
Com_Count( <nComPortNum> ) --> nBytesToBeReceived
Com_CRC( <cString>, [<nStart>], ; // Default: 0 [<nPolynome>] ; // Default: 69665 ) --> nCRCvalue
Com_DTR( <nComPortNum>, [<lNewDTRState>] ) --> lOld_DTR_State
Com_ErrChr( <nComPortNum>, ; // Type: N [<nErrorChar|cErrorChar>] ; // Type: NC Default: "" ) --> lSuccess
Com_Event( <nComPortNum> ; // Type: N ) --> nCode
Com_Hard( <nComPortNum>, [<lNewHandShake>], [<lDTR_DSR>] ) --> lOldHandshake
Com_Init( <nComPortNum>, [<nBaudrate>], ; // Default: 300 [<cParity>], ; // Default: "N" [<nBitLength>], ; // Default: 8 [<nStopBits>] ; // Default: 1 ) --> lInitialized
Com_Open( <nComPortNum>, <ignored>, <ignored>, <ignored>, [<nOpenMode>] ; // Default: 0 ) --> lIsOpen
Com_Read( <nComPortNum>, [<nBytesToRead>], <ignored> ) --> cString
Com_ReadMode( <nComPortNum>, <nMode>, [<nTimeout>] ; // Default: 100 ) --> lSuccess
Com_RTS( <nComPortNum>, [<lNewRTSState>] ) --> lNewRTS
Com_SCount( <nComPortNum> ) --> nBytesToSend
Com_Send( <nComPortNum>, ; // Type: N <cString|nASCIICode> ; // Type: CN ) --> nBytesNotSent
Com_SendMode( <nComPortNum>, <nMode>, [<nTimeout>] ; // Default: 100 ) -->
Com_SFlush( <nComPortNum> ) --> lFlushed
Com_SMode( <nComPortNum> ) --> nSendMode
Com_Soft( <nComPortNum>, [<lNewHandShake>], [<cXONChar>], ; // Default: Chr(17) [<cXOFFChar>] ; // Default: Chr(19) ) --> lOldHandshake
Com_Soft_R( <nComPortNum>, [<lStartTransmitter>] ) --> lXOFFflag
Com_Soft_S( <nComPortNum> ) --> lXOFFflag
XMoBlock( <cString>, <nBlocknumber>, [<lCRC>], ; // Default: .F. [<nMode>] ; // Default: 1 ) --> cXModemBlock
XMoCheck( <cBlock>, [<lCRC>] ; // Default: .F. ) --> nBlockNumber
ZeroInsert( <cBlock> ) --> cEncodedString