📄 commanager.h
字号:
// ComManager.h: interface for the CComManager class.
// 创建人: 杨祖明
// 创建时间:2001-11-20
// 功能: 通信接口管理类
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_COMMANAGER_H__C69F3D9B_763B_4E1A_8BF3_35EE4ED0FC11__INCLUDED_)
#define AFX_COMMANAGER_H__C69F3D9B_763B_4E1A_8BF3_35EE4ED0FC11__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "BaseSocket.h"
#include "afxtempl.h"
class CComManager
{
public:
void ShowInfo(CString szMsg);
DWORD Submit(BYTE m_btServiceChannelID,BYTE cRegistered_Delivery,
BYTE m_btCredTransmit,BYTE SaveID,BYTE MsgLevel,BYTE MsgFMT,
LPCTSTR m_strServiceID,LPCTSTR m_strFeeType,LPCTSTR m_strFeeCode,
BYTE m_btFeeUserType,LPCTSTR m_strFeeTerminalID,LPCTSTR m_strSrcTerminalID,
LPCTSTR m_strDestTerminalID,LPCTSTR m_strMsgContent);
BOOL IniSCMPP(LPCTSTR IP, short Port, LPCTSTR AppName, LPCTSTR Pwd, WORD AppID);
BOOL m_bThreadEnd;
CComManager();
virtual ~CComManager();
BOOL InitCom(STRUCT_SERVER_INFO sServerInfo,STRUCT_APPLOGIN_INFO sAppLoginInfo);
BOOL ProcessConnectRsp(char szBuf[]);
BOOL ProcessDiscRsp(char szBuf[]);
BOOL ProcessLinkTestRsp(char szBuf[]);
BOOL ProcessSubmitRsp(char szBuf[]);
BOOL ProcessMsgReport(char szBuf[]);
BOOL ProcessErrorReport(char szBuf[]);
BOOL ProcessDelivery(char szBuf[],DWORD dwBufLen);
BOOL ProcessDiscMsg();
BOOL ProcessSubmitMsg(STRUCT_SUBMIT sSubmit);
CBaseSocket* m_pClientSocket;
CCriticalSection m_CSSubmitQueue;
CCriticalSection m_CSSubmitRspQueue;
CList<STRUCT_SUBMIT_QUEUE,STRUCT_SUBMIT_QUEUE> m_SubmitList;
CList<STRUCT_SUBMITRSP_QUEUE,STRUCT_SUBMITRSP_QUEUE> m_SubmitRspList;
};
#endif // !defined(AFX_COMMANAGER_H__C69F3D9B_763B_4E1A_8BF3_35EE4ED0FC11__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -