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

📄 cmppconstants.java

📁 sp最新短信API(综合网关)
💻 JAVA
字号:
package com.wayout.wayoutsp.communication;

/**
 * Cmpp端的公用常量
 * <p>Title:CmppConstants.JAVA cmpp端的公用常量</p>
 * <p>Description:定义了一些在cmpp端公用的常量,包括:
 *              1、Cmpp协议中各种命令的常量;
 *              2、Cmpp协议中返回的命令状态码定义;
 *              3、其他一些常量
 * </p>
 * <p>Copyright: 通讯小组 Copyright (c) 2002.7</p>
 * <p>Company: wayout</p>
 * @author wayout
 * @version 1.0
 */

interface CmppConstants {
	//cmpp协议中各种命令的常量定义 参见cmpp初稿
	static final int Cmpp_Nack_Resp=         0x80000000;      //未知错误应答
	static final int Cmpp_Login=             0x00000001;      //MBE到MPCU登陆请求
	static final int Cmpp_Login_Resp=	 0x80000001;      //登陆请求应答
	static final int Cmpp_Logout=            0x00000002;	    //登陆退出请求
	static final int Cmpp_Logout_Resp=       0x80000002;	    //登陆退出请求应答
	static final int Cmpp_Submit=            0x00000003;	    //提交请求
	static final int Cmpp_Submit_Resp=	 0x80000003;	    //提交请求应答
	static final int Cmpp_Deliver=	         0x00000004;	    //下发请求
	static final int Cmpp_Deliver_Resp=	 0x80000004;	    //下发请求应答
        static final int Cmpp_Report=	         0x00000005;	    //下发请求
	static final int Cmpp_Report_Resp=	 0x80000005;	    //下发请求应答
	static final int Cmpp_Active=	         0x00000008;	    //活动测试请求
	static final int Cmpp_Active_Resp=	 0x80000008;	    //活动测试请求应答
	/******************************************************************************
	Cmpp协议中返回的命令状态码定义
	*/
	static final    int success=               0x00000000;   //正确
	static final    int error=                 0x00000001;   //其他错误
	static final    int error_msg_length=      0x00000002;   //不合法的消息长度
	static final    int error_command_id=      0x00000003;   //不能识别的命令
	static final    int error_synchronization= 0x00000004;   //同步错误
	static final    int error_msg_structure=   0x00000005;   //消息结构错
	static final    int error_id=              0x00000010;   //不合法的ID
	static final    int error_attestation=     0x00000011;   //不合法的认证
	static final    int error_bind_type=       0x00000012;   //不合法的邦定类型
	static final    int success_bind=          0x00000013;   //已正确BIND
	static final    int error_overconnection=  0x00000014;   //已超过最大连接数
	static final    int error_bind=            0x00000015;   //尚未正确BIND
	static final    int error_version=         0x00000016;   //不支持的版本
	static final    int error_msg_mode=        0x00000020;   //不合法的消息模式
	static final    int error_data_coding=     0x00000021;   //不合法的数据编码
	static final    int error_service_type=    0x00000022;   //不合法的服务类型
	static final    int error_fee_type=        0x00000023;   //不合法的计费类型
	static final    int error_date_format=     0x00000024;   //不合法的日期格式
	static final    int error_too_long=        0x00000026;   //短消息过长
	static final    int error_msisdn=          0x00000027;   //不合法的MSISDN
	static final    int error_param=           0x00000028;   //不合法的参数
	static final    int error_none_dest=       0x00000029;   //没有目的地址
	static final    int error_none_purview=    0x0000002A;   //没有权限
	static final    int error_unfound_route=   0x0000002B;   //找不到路由
	static final    int error_system=          0x0000002C;   //系统错误
	static final    int error_info_fee=        0x0000002D;   //信息费过大
	static final    int error_timing=          0x0000002E;   //定时发送时间太长
	static final    int error_send_overflow=   0x0000002F;   //发送队列满
	static final    int error_src_addr=        0x00000030;   //不合法的源地址
	static final    int error_fee_user_type=   0x00000031;   //不合法的计费用户类型
	static final    int error_fee_user=        0x00000032;   //不合法的计费用户
	static final    int error_msg_id=          0x00000040;   //不合法的消息标识
	static final    int error_repeat_seqcno=   0x00000041;   //包序号重复
	static final    int error_overflow_seqcno= 0x00000042;   //包序号越界
	//其他常量:
	static final String READSTRINGERROR = "readStringError";
	static final byte MpcuBindMpcaType = 2;
	/*static final String MBFM_MBCA_digest=new String("66") ;
	static final String MBFM_MPP_digest=new String("66") ;*/

	//define for connection type
	static final byte SERVER             =              0;
	static final byte CLIENT             =              1;

	static final byte[] ZEROAUTH = "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0".getBytes();
	//******************************************************************************
}

⌨️ 快捷键说明

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