icemodem.h

来自「Windows CE下Modem(调制解调器)源代码」· C头文件 代码 · 共 43 行

H
43
字号
#include "stdafx.h"

#include "common.h"
#include "ICESerial.h"


class ICEModem
{
// Construction
public:
	ICEModem();			// standard constructor
	~ICEModem();

protected:
	int				iSequence;		//数据帧序列号
	int				iModemReturn;	// 表示 MODEM 的返回值。
	int				iStatus;		// 表示当前状态。
									// =10:普通状态。
									// =20:已经初始化 MODEM 。
									// =30:等待建立链接。
									// =40:已经联立链接。
									// =50:数据测试状态。
	int				iSendType;		// 数据传输方向。
									// =1:自己是拨号方。
									// =2:自己是应答方。
	ICESerial		ComPort;		// 串口类。
	BOOL			bShowDebug;		// 是否显示接收到的信息标志。
	
	UINT			nTimer;			// 定时。
	int				AutoResp;		// 自动应答。

	CTime			TimeBegin, TimeEnd;
	CTimeSpan		TimeUse;

	SendData_T		SendData,	*pSendData;
	ResData_T		ResData,	*pResData;

protected:
	BOOL Init(int ComPort,int Speed,char *InitCmd);
	unsigned int ReadData(char *pBuf);
	unsigned int WriteData(char *pBuf,int iDataType);
	BOOL AnalyseData(char *pBuf, int iSize,int *piType);
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?