www.pudn.com > GPRS__moder.rar > cbComm.h
/***************************************************************************** * GSM SMS Routines * * ReWriten by Menghongwen@* * Dec., 2004 copyright YINHUA Technology, all right reserved \****************************************************************************/ #ifndef __CBCOMM_H #define __CBCOMM_H #include #define __GSMCOMMINBUFFSIZE 4096 /* #define NOPARITY 0 #define ODDPARITY 1 #define EVENPARITY 2 #define MARKPARITY 3 #define SPACEPARITY 4 #define ONESTOPBIT 0 #define ONE5STOPBITS 1 #define TWOSTOPBITS 2 */ class TRS232Comm { HANDLE hComm; public: TRS232Comm(); bool OpenComm(const char* pPort, int nBaudRate=9600, int nParity=NOPARITY, int nByteSize=8, int nStopBits=ONESTOPBIT); bool CloseComm(); int WriteComm(void* pData, int nLength); int ReadComm(void* pData, int nLength); }; #endif