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

📄 mtinfo.java

📁 采用JAVA开发
💻 JAVA
字号:
package com.gctech.sms.msg;

/**
 *
 * <p>下行短信数据结构。 </p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>gctech </p>
 * @author 王红宝
 * @version $Id: MTInfo.java,v 1.4 2005/01/27 06:28:48 lijz Exp $
 */
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;

public class MTInfo implements Serializable {

	public String spMsgId;
        public int squeceid ;

	/*msgLength  消息总长度,包括本字段            //int  4
	/**网关信息,有两种情况已知网关,未知网关*/
	public int gateway = -1; //int 1
	/** 产品ID */
	public String productID; //char(20)
	/** 短消息子类型(0=取消订阅,1=订阅或点播请求,2=点播下发,3=订阅下发,其他保留) */
	public byte bSubType; //int 1
	//内容长度                                     //uint 1
	/** 要发送内容 */
	public String content = ""; //char n
	/**发送号码*/
	public String srcPhone = ""; //char 21
	//接收号码数量                                 //int 1
	public byte bDestNo = 1;
	/**接收号码,*/
	public String sDestPhone; //char 21*n

	/**信息标识*/
	public String MsgID = "";
	/**信息标识(用于化为API记录返回的MSGID*/
	public String MsgID2 = "";
	/**是否需要状态报告*/
	public byte bNeedReply = 1; //int 1
	/**信息级别*/
	public byte bMsgLevel = 3; //int 1
	/**业务类型,在发送给网关之前填充此字段。*/
	public String ServiceID = null; //char 10
	/**计费用户类型*/
	public byte bFeeUserType = 3; //int 1
	/**被计费用户号码*/
	public String FeeterminalId = null; //char 21

	public byte bMsgFmt = 0; //int 1
	/**资费类别*/
	public String FeeType = "";
	/**资费代码*/
	public String FeeCode = ""; //char 6
	/**存活有效期*/
	public String ValidTime = ""; //char 17
	/**定时发送时间*/
	public String AtTime = ""; //char 17

	public String spId = null;
	public int nStatus;
	//add start ,by liyi ,to fit cmpp3.0
	public int feeTerminalType = 0;
	public int destTerminalType = 0;
	public String linkID = "";
	//add end
	public MTInfo() {
	}
	public String toString() {
		return "[MSGID:"
			+ this.MsgID
			+ "] [GATEWAY:"
			+ this.gateway
			+ "] [MSGID2:"
			+ this.MsgID2
			+ "] [FEE_TERM:"
			+ this.FeeterminalId
			+ "] [DEST_TERM:"
			+ this.sDestPhone
			+ "] [FEECODE:"
			+ this.FeeCode
			+ "] [CONTENT:"
			+ this.content
			+ "] [PRODUCT_ID:"
			+ this.productID
			+ "] [SRC_TERM:"
			+ this.srcPhone
			+ "]";
	}
	private void writeObject(ObjectOutputStream oos) throws IOException {
		oos.defaultWriteObject();
	}
	private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException {
		ois.defaultReadObject();
	}
}

⌨️ 快捷键说明

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