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

📄 cngp_const.h_bak

📁 SMAL是short message abstract library的缩写,是由风起水流软件工作室(www.zealware.com)开发的一个支持短信网关系统开发的C++底层抽象接口库
💻 H_BAK
字号:
/**
 *	cngp_const.h
 *	
 *	Short Message Abstractive Library.(SMAL)
 *
 *	Copyright 2003-2006	北京风起水流软件工作室
 *	
 *	http://www.zealware.com
 *	
 *	princetoad@zealware.com
 *
 */


#ifndef _CNGP2_CONST_H
#define _CNGP2_CONST_H

const unsigned char CNGP2_VERSION	= 0x20;
#define SOCKET_TIMEOUT	5
#define SOCKET_CLOSED		-1

//Error Code
#define SMS_UNLOGOIN					1001		///< 客户端没有登录.
#define SMS_ALREADY_STARTED		1002		///< 网关已经启动
#define SMS_UNSTARTED					1003		///< 网关没有启动

//#define NEED_SREPORT	1
//#define NO_SREPORT		0
//#define IS_SREPORT		1
//#define NOT_SREPORT		0

enum JobType {
	e_JOB_SendSubmit,
	e_JOB_OnMTFailed,
	e_JOB_OnMTSucceed,
	e_JOB_OnDeliver,
	e_JOB_OnActiveTestResponse,
	e_JOB_OnActiveTest,
	e_JOB_OnCancelResponse,
	e_JOB_OnQueryResponse,
	e_JOB_OnStatusReport,
	e_JOB_OnTerminate,
	e_JOB_OnSubmitResponse,
	e_JOB_OnSubmiting,
	e_JOB_OnLogined,
	e_JOB_OnLoginFailed,
	NumOfJobs
};

enum CNGP_COMMAND {
	e_CNGP_CONNECT					= 0x00000001,
	e_CNGP_SUBMIT						= 0x00000002,
	e_CNGP_DELIVER					= 0x00000003,
	e_CNGP_ACTIVE_TEST			= 0x00000004,
	e_CNGP_TERMINATE				= 0x00000006,
	e_CNGP_CONNECT_RESP			= 0x80000001,
	e_CNGP_SUBMIT_RESP			= 0x80000002,
	e_CNGP_DELIVER_RESP			= 0x80000003,
	e_CNGP_ACTIVE_TEST_RESP = 0x80000004,
	e_CNGP_TERMINATE_RESP		= 0x80000006,
};

#endif

⌨️ 快捷键说明

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