Unit MSComm |
Classes |
TMSComm - This is the TMSComm object
Functions |
Register - FlushTX} { registers this VCL component and adds the icon to the palette
Types |
TBaudRate
TCommEvent
TCommEvents
TDataBits
TFlowControl
TNotifyCommEventEvent
TNotifyErrorEvent
TNotifyReceiveEvent
TNotifyTransmitLowEvent
TParityBits
TStopBits
Constants |
Variables |
Functions |
Types |
TBaudRate = (br110, br300, br600, br1200, br2400, br4800, br9600, br14400, br19200, br38400, br56000, br128000, br256000);These are the enumerated types supported by the TMSComm control
TCommEvent = (ceRxChar, ceRxFlag, ceTxEmpty, ceCts, ceDsr, cdRlsd, ceBreak, ceErr, ceRing, cePErr, ceCtss, ceDummy, ceRlsds );
TCommEvents = set of TCommEvent
TDataBits = (dbFour, dbFive, dbSix, dbSeven, dbEight);
TFlowControl = (fcNone, fcRTSCTS, fcXONXOFF);
TNotifyCommEventEvent = procedure(Sender : TObject; CommEvent : TCommEvents) of objectThese are the events for the TComm object
TNotifyErrorEvent = procedure(Sender : TObject; CommErr : Word; ErrStr : String ) of object
TNotifyReceiveEvent = procedure(Sender : TObject; Count : Word ) of object
TNotifyTransmitLowEvent = procedure(Sender : TObject; Count : Word ) of object
TParityBits = (pbNone, pbOdd, pbEven, pbMark, pbSpace);
TStopBits = (sbOne, sbOnePointFive, sbTwo);
Constants |
Variables |