#ifndef _SERIAL_H_ #define _SERIAL_H_ #include "Channel.h" //---------------------------------------------- CComX ------------ class USCADADLLEXPORT CSerial:public CChannel { protected: DECLARE_SERIAL(CSerial); CSerial(); public: CSerial &operator=(CSerial& serial); virtual CChannel* Clone(void); virtual void Serialize(CArchive& ar); public: CString m_strPort; // 端口名(如COM1,COM2等); int m_nAddr; // 地址 int m_nBaudRate; // 0-6=1200,2400,4800,9600,14400,19200,38400; int m_nByteSize; // 0-2=6,7,8 int m_nParity; // 0-4=no,odd,even,mark int m_nStopBits; // 0-2=1,1.5,2 BOOL m_bDTRDSR; BOOL m_bRTSCTS; BOOL m_bXONXOFF; }; #endif