⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hxdmessage.h

📁 用过恒迅达交换机的人都知道。恒迅达交换机是需要在交换机内部运行中间程序来给脚本提供数据接口并且监控机器运行状态的。本程序即是完成以上功能!用C++开发、调用了数据库(sqlserver2000)存储过
💻 H
字号:
// HXDMessage.h:
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_HXDMESSAGE_H__A53BAF73_54BB_4CB3_894F_92FCA323DE91__INCLUDED_)
#define AFX_HXDMESSAGE_H__A53BAF73_54BB_4CB3_894F_92FCA323DE91__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000


#define		fun_sucessed		10001			////调函成功
#define		fun_failed			10002			////调函失败
#define		fun_telephone		10003			////手机号码
#define		muti_meet			10005			////多方会议

const USHORT HXD_MESSAGE_HEADER = 0x1954;

struct HXDMESSAGE  
{
	USHORT		m_nHeader;
	USHORT		m_nMessageId;
	SHORT		m_nChannel;
	USHORT		m_nLength;		// length of m_pMessage
	CHAR		m_pMessage[2048];
};

enum
{
	D_MSG_AUTODIALING = 0x12,
	D_MSG_CANCELAUTODIAL,

	D_MSG_GETSN = 0x480,	//返回板序列号/*  需要验证  */

	D_MSG_CALLIN = 0x481,	//0x481
	D_MSG_CONNECT,			//0x482
	D_MSG_RELEASE,			//0x483
	D_MSG_ONHOOK,			//0x484
	D_MSG_OFFHOOK,			//0x485
	D_MSG_SILENCE,			//0x486
	D_MSG_STOPSILENCE,		//0x487
	D_MSG_LISTEN,			//0x488
	D_MSG_STOPLISTEN,		//0x489
	D_MSG_RECORD,			//0x48a
	D_MSG_STOPRECORD,		//0x48b
	D_MSG_DELCONF,			//0x48c
	D_MSG_ADDCONF,			//0x48d
	D_MSG_CANCELDIAL,		//0x48e
	D_MSG_DIALING,			//0x48f
	D_MSG_HOLDMEETING,		//0x490
	D_MSG_CLOSEMEETING,		//0x491
	D_MSG_PLAYEND,			//0x492
	D_MSG_LOGOFF,			//0x493
	D_MSG_BEGINPLAY,		//0x494
	D_MSG_LOGON,			//0x495
	D_MSG_SYNC,				//0x496
	D_MSG_DESYNC,			//0x497
	D_MSG_USERDEF,			//0x498/*  需要验证  */
	D_MSG_499,				//0x499
	D_MSG_OVER_LOAD = 0x49a,//0x49a//*  需要验证  */
	D_MSG_QUEUE_LENGTH,		//0x49b/*  需要验证  */
	D_MSG_STAT_DATA,		//0x49c/*发回统计数字*/
	D_MSG_UNKNOWN,			//0x49d


	U_MSG_AUTODIAL = 0x301,

	U_MSG_TIMER1 = 0x401,
	U_MSG_TIMER2,
	U_MSG_TIMER3,

	U_MSG_GETSN = 0x4c0,	//查询板序列号/*  需要验证  */

	U_MSG_HANGOFF = 0x4c1,	//0x4c1*01
	U_MSG_REJECT,			//0x4c2*02
	U_MSG_HANGON,			//0x4c3*03
	U_MSG_EXCHANGE,			//0x4c4*10:外线;*27:内线;*28:业务;*29:班长
	U_MSG_SILENCEON,		//0x4c5*11
	U_MSG_SILENCEOFF,		//0x4c6*12
	U_MSG_KEEP,				//0x4c7*13
	U_MSG_PLAY,				//0x4c8*14
	U_MSG_CALLOUT,			//0x4c9*15:外线;*30:内线
	U_MSG_ENJOY,			//0x4ca*16
	U_MSG_STOPENJOY,		//0x4cb*17
	U_MSG_LISTEN,			//0x4cc*18
	U_MSG_STOPLISTEN,		//0x4cd*19
	U_MSG_MEMORIZE,			//0x4ce*20
	U_MSG_STOPMEMORIZE,		//0x4cf*21
	U_MSG_SEPERATE,			//0x4d0*22
	U_MSG_OFFHOOK,			//0x4d1*23
	U_MSG_ONHOOK,			//0x4d2*24
	U_MSG_HOLDMEETING,		//0x4d3*25
	U_MSG_CLOSEMEETING,		//0x4d4*26
	U_MSG_LOGON,			//0x4d5
	U_MSG_LOGOFF,			//0x4d6
	U_MSG_CUT,				//0x4d7
	U_MSG_CHRESET,			//0x4d8
	U_MSG_ADDMEETING,		//0x4d9
	U_MSG_QUITMEETING,		//0x4da
	U_MSG_4DB,				// in used
	U_MSG_4DC,				// in used
	U_MSG_4DD,				// in used
	U_MSG_4DE,				// in used
	U_MSG_GET_QUEUE_LENGTH,	//0x4df/*  需要验证  */

	U_MSG_ALLASLRESET = 0x4f9,
	U_MSG_USER1 = 0x4fa,
	U_MSG_USER2,
	U_MSG_USER3,
	U_MSG_USER4,
	U_MSG_USER5,
	U_MSG_USER6,
	U_MSG_UNKNOWN,

	U_MSG_BEG_THREE_CALL	= 0x504,	//0x504/*  需要验证  */
	U_MSG_END_THREE_CALL	= 0x505,	//0x505/*  需要验证  */
};

#endif // !defined(AFX_HXDMESSAGE_H__A53BAF73_54BB_4CB3_894F_92FCA323DE91__INCLUDED_)

⌨️ 快捷键说明

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