cngp_const.h_bak

来自「SMAL是short message abstract library的缩写,是」· H_BAK 代码 · 共 63 行

H_BAK
63
字号
/**
 *	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 + =
减小字号Ctrl + -
显示快捷键?