亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? submit.java

?? 聯通的SGIP協議Java實現
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
package spApi;

import java.io.OutputStream;

public class Submit extends SGIP_Command {
	private static final int CommandLength = 123;
	private static final int CommandID = 3;
	long NodeID = 5413509477187977216L;
	String SPNumber;
	String ChargeNumber;
	int UserCount;
	String[] usernumber;
	String CorpId;
	String ServiceType;
	int FeeType;
	String FeeValue;
	String GivenValue;
	int AgentFlag;
	int MOrelatetoMTFlag;
	int Priority;
	String ExpireTime;
	String ScheduleTime;
	int ReportFlag;
	int TP_pid;
	int TP_udhi;
	int MessageCoding;
	int MessageType;
	int MessageLength;
	String MessageContent;
	byte[] BinContent;
	int ContentLength = 0;
/**
 *<><><><><><><><><><構造方法><><><><><><><><><><><><> 
 */
	public Submit(long paramLong) {
		super(paramLong);
		this.NodeID = paramLong;
	}

	public Submit(SGIP_Command paramSGIP_Command) {
		super(paramSGIP_Command);
	}
	
	public Submit() {
		super(CommandLength, CommandID);
	}
	/**
	 *<><><><><><><><><><>set/get方法<><><><><><><><><><><><> 
	 */
	public void setSPNumber(String paramString) {
		this.SPNumber = paramString;

	}
	
	public String getSPNumber() {
		return this.SPNumber;
	}
//	public void print(){
//		System.out.println("<<<<<<<<<<<<<<<"+getChargeNumber()+">>>>>>>>>>>>>>>");
//
//	}
	public void setChargeNumber(String paramString) {
		this.ChargeNumber = paramString;
	}

	public String getChargeNumber() {
		return this.ChargeNumber;
	}

	public int setUserNumber(String paramString) throws spApi.SGIP_Exception {
		if (paramString.length() == 0) {
			return 1;
		}

		this.UserCount = 0;

		for (int i = 0; i < paramString.length(); ++i) {
			int j = paramString.charAt(i);

			if ((j != 44) && (((j < 48) || (j > 57))))
				throw new spApi.SGIP_Exception("Invalid Mobile Number");
			if (j == 44)
				this.UserCount += 1;
		}
		this.UserCount += 1;

		this.usernumber = new String[this.UserCount];

		int k = 0;
		int l = 0;

		for (int i = 0; i < this.UserCount - 1; ++i) {
			k = l;
			l = paramString.indexOf(44, l + 1);
			this.usernumber[i] = paramString.substring(k, l);
			++l;
		}
		this.usernumber[(this.UserCount - 1)] = paramString.substring(l,
				paramString.length());

		return 0;
	}

	public String[] getUserNumber() {
		return this.usernumber;
	}

	public int getUserCount() {
		return this.UserCount;
	}

	public void setCorpId(String paramString) {
		this.CorpId = paramString;
	}

	public String getCorpId() {
		return this.CorpId;
	}

	public void setServiceType(String paramString) {
		this.ServiceType = paramString;
	}

	public String getServiceType() {
		return this.ServiceType;
	}

	public void setFeeType(int paramInt) {
		this.FeeType = paramInt;
	}

	public int getFeeType() {
		return this.FeeType;
	}

	public void setFeeValue(String paramString) {
		this.FeeValue = paramString;
	}

	public String getFeeValue() {
		return this.FeeValue;
	}

	public void setGivenValue(String paramString) {
		this.GivenValue = paramString;
	}

	public String getGivenValue() {
		return this.GivenValue;
	}

	public void setAgentFlag(int paramInt) {
		this.AgentFlag = paramInt;
	}

	public int getAgentFlag() {
		return this.AgentFlag;
	}

	public void setMOrelatetoMTFlag(int paramInt) {
		this.MOrelatetoMTFlag = paramInt;
	}

	public int getMOrelatetoMTFlag() {
		return this.MOrelatetoMTFlag;
	}

	public void setPriority(int paramInt) {
		this.Priority = paramInt;
	}

	public int getPriority() {
		return this.Priority;
	}

	public void setExpireTime(String paramString) {
		this.ExpireTime = paramString;
	}

	public String getExpireTime() {
		return this.ExpireTime;
	}

	public void setScheduleTime(String paramString) {
		this.ScheduleTime = paramString;
	}

	public String getScheduleTime() {
		return this.ScheduleTime;
	}

	public void setReportFlag(int paramInt) {
		this.ReportFlag = paramInt;
	}

	public int getReportFlag() {
		return this.ReportFlag;
	}

	public void setTP_pid(int paramInt) {
		this.TP_pid = paramInt;
	}

	public int getTP_pid() {
		return this.TP_pid;
	}

	public void setTP_udhi(int paramInt) {
		this.TP_udhi = paramInt;
	}

	public int getTP_udhi() {
		return this.TP_udhi;
	}

	public void setMessageType(int paramInt) {
		this.MessageType = paramInt;
	}

	public int getMessageType() {
		return this.MessageType;
	}

	public int setContent(int paramInt, String paramString)
			throws spApi.SGIP_Exception {
		if (paramInt == 4) {
			throw new spApi.SGIP_Exception(
					"MessageCoding Error! Use setBinContent() to set Binary Message!");
		}

		this.MessageCoding = paramInt;
		this.MessageContent = paramString;
		return 0;
	}

	public int setBinContent(int paramInt, byte[] paramArrayOfByte) {
		this.MessageCoding = 4;
		this.ContentLength = paramInt;
		this.BinContent = new byte[paramInt];
		SGIP_Command.BytesCopy(paramArrayOfByte, this.BinContent, 0,
				paramInt - 1, 0);
		return 0;
	}

	public int getMessageCoding() {
		return this.MessageCoding;
	}

	public int getMessageLength() {
		return this.ContentLength;
	}

	public String getMessageContent() {
		return MessageContent;
	}

	public void setMessageContent(String messageContent) {
		this.MessageContent = messageContent;
		byte[] arrayOfByte = new byte[messageContent.length()];
		messageContent.getBytes(0, messageContent.length(), arrayOfByte, 0);
		SGIP_Command.BytesCopy(arrayOfByte, this.bodybytes, 0, 15, 1);
	}
	
	public long getNodeID() {
		return NodeID;
	}

	public void setNodeID(long nodeID) {
		NodeID = nodeID;
	}

	public String[] getUsernumber() {
		return usernumber;
	}

	public void setUsernumber(String[] usernumber) {
		this.usernumber = usernumber;
	}

	public byte[] getBinContent() {
		return BinContent;
	}

	public void setBinContent(byte[] binContent) {
		BinContent = binContent;
	}

	public int getContentLength() {
		return ContentLength;
	}

	public void setContentLength(int contentLength) {
		ContentLength = contentLength;
	}

	public void setUserCount(int userCount) {
		UserCount = userCount;
	}

	public void setMessageCoding(int messageCoding) {
		MessageCoding = messageCoding;
	}

	public void setMessageLength(int messageLength) {
		MessageLength = messageLength;
	}

	public Submit(long paramLong, String paramString1, String paramString2,
			int paramInt1, String paramString3, String paramString4,
			String paramString5, int paramInt2, String paramString6,
			String paramString7, int paramInt3, int paramInt4, int paramInt5,
			String paramString8, String paramString9, int paramInt6,
			int paramInt7, int paramInt8, int paramInt9, int paramInt10,
			int paramInt11, String paramString10) throws spApi.SGIP_Exception {
		super(paramLong);

		this.NodeID = paramLong;
		this.SPNumber = paramString1;
		this.ChargeNumber = paramString2;

		this.UserCount = 0;
		for (int i = 0; i < paramString3.length(); ++i) {
			int j = paramString3.charAt(i);

			if ((j != 44) && (((j < 48) || (j > 57))))
				throw new spApi.SGIP_Exception("Invalid Mobile Number");
			if (j == 44)
				this.UserCount += 1;
		}

		this.UserCount += 1;

		if (this.UserCount > 100)
			throw new spApi.SGIP_Exception("Too many users!");

		this.usernumber = new String[this.UserCount];

		int k = 0;
		int l = 0;

		for (int i = 0; i < this.UserCount - 1; ++i) {
			k = l;
			l = paramString3.indexOf(44, l + 1);
			this.usernumber[i] = paramString3.substring(k, l);
			++l;
		}
		this.usernumber[(this.UserCount - 1)] = paramString3.substring(l,
				paramString3.length());

		this.CorpId = paramString4;
		this.ServiceType = paramString5;
		this.FeeType = paramInt2;
		this.FeeValue = paramString6;
		this.GivenValue = paramString7;
		this.AgentFlag = paramInt3;
		this.MOrelatetoMTFlag = paramInt4;
		this.Priority = paramInt5;
		this.ExpireTime = paramString8;
		this.ScheduleTime = paramString9;
		this.ReportFlag = paramInt6;
		this.TP_pid = paramInt7;
		this.TP_udhi = paramInt8;
		this.MessageCoding = paramInt9;
		this.MessageType = paramInt10;
		this.MessageLength=paramInt11;
		this.MessageContent = paramString10;
// System.out.println("<><>\n" +
// MessageCoding+"\n"+MessageType+"\n"+MessageLength+"\n"+MessageContent
// + "<><>");
	}

	public Submit(long paramLong, String paramString1, String paramString2,
			int paramInt1, String paramString3, String paramString4,
			String paramString5, int paramInt2, String paramString6,
			String paramString7, int paramInt3, int paramInt4, int paramInt5,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品亚洲porn| 亚洲最新在线观看| 国产精品资源在线看| 26uuu精品一区二区| 国产一区二区免费视频| 日本一区二区高清| 99精品国产热久久91蜜凸| 中文字幕亚洲精品在线观看 | 国产欧美日韩中文久久| eeuss鲁一区二区三区| 综合色天天鬼久久鬼色| 精品1区2区3区| 狠狠色丁香婷婷综合| 国产精品久久午夜夜伦鲁鲁| 在线视频一区二区免费| 免费久久99精品国产| 欧美国产激情二区三区| 欧美va亚洲va在线观看蝴蝶网| 日本成人在线看| 欧美国产日韩a欧美在线观看| 日本精品一区二区三区高清| 天天做天天摸天天爽国产一区 | ㊣最新国产の精品bt伙计久久| 91国在线观看| 国产制服丝袜一区| 亚洲乱码国产乱码精品精小说 | 国产偷国产偷精品高清尤物 | 欧美不卡一区二区三区四区| 国产suv精品一区二区三区| 亚洲精品老司机| 日韩精品一区二区三区在线播放 | 久久美女艺术照精彩视频福利播放 | 欧美日韩国产综合一区二区| 国产在线观看一区二区| 亚州成人在线电影| 国产精品久久久久aaaa樱花| 日韩一区二区在线观看视频| 95精品视频在线| 久久机这里只有精品| 一区二区三区日韩精品| 国产亚洲美州欧州综合国| 欧美男生操女生| 99久久精品费精品国产一区二区| 麻豆极品一区二区三区| 亚洲成精国产精品女| 亚洲欧洲精品一区二区三区不卡| 精品免费国产二区三区| 欧美日韩国产片| 色综合久久99| 粉嫩一区二区三区性色av| 久久福利资源站| 午夜成人免费视频| 亚洲精品中文字幕在线观看| 欧美国产一区二区在线观看| 精品国产伦一区二区三区观看体验| 欧美视频自拍偷拍| 91麻豆产精品久久久久久| 高清成人在线观看| 国产老女人精品毛片久久| 韩国成人精品a∨在线观看| 舔着乳尖日韩一区| 亚洲va中文字幕| 亚洲一区二区在线视频| 亚洲精品自拍动漫在线| 亚洲精品日韩综合观看成人91| 国产精品午夜久久| 国产女人aaa级久久久级| 久久你懂得1024| 2021国产精品久久精品| 亚洲精品在线三区| 久久久国产综合精品女国产盗摄| www精品美女久久久tv| 精品国产乱码久久久久久夜甘婷婷 | 欧美日韩一区二区电影| 欧美性一区二区| 在线精品观看国产| 欧美性猛交xxxx黑人交| 欧美性感一类影片在线播放| 色婷婷国产精品久久包臀| 色偷偷88欧美精品久久久| 欧美性猛交一区二区三区精品| 在线视频你懂得一区二区三区| 欧美在线视频不卡| 欧美视频在线一区二区三区 | 国内成人自拍视频| 国产xxx精品视频大全| 成人av在线播放网址| gogogo免费视频观看亚洲一| 欧美亚洲综合另类| 欧美军同video69gay| 欧美一级艳片视频免费观看| 欧美精品一区二区在线观看| 国产午夜久久久久| 亚洲日本丝袜连裤袜办公室| 亚洲成人免费电影| 精品一区二区三区欧美| 成人激情免费视频| 日本精品一区二区三区高清| 欧美日韩日本视频| 亚洲永久免费av| 性感美女极品91精品| 麻豆91小视频| 成人午夜激情片| 欧美日韩中文字幕精品| 26uuu亚洲综合色| 日韩一区日韩二区| 亚洲gay无套男同| 国产精品99精品久久免费| 91影院在线观看| 欧美一三区三区四区免费在线看| 国产日韩精品一区二区三区在线| 亚洲乱码国产乱码精品精可以看| 喷水一区二区三区| 99久久精品国产观看| 91精品国产综合久久精品app| 久久亚洲综合色一区二区三区| 亚洲美女电影在线| 精品一区二区三区香蕉蜜桃 | 91免费国产在线观看| 欧美人狂配大交3d怪物一区| 国产偷v国产偷v亚洲高清| 亚洲国产日韩a在线播放性色| 国产九色精品成人porny| 色老头久久综合| 久久夜色精品一区| 午夜精品久久久久久久99水蜜桃| 国产盗摄一区二区| 日韩欧美亚洲另类制服综合在线| 国产精品不卡在线| 国产一区91精品张津瑜| 欧美日韩国产区一| 亚洲免费在线看| 国产91富婆露脸刺激对白| 9191精品国产综合久久久久久| 中文字幕亚洲成人| 国产一区二区三区在线观看免费视频 | 丝瓜av网站精品一区二区| 粉嫩一区二区三区在线看| 欧美一区二区国产| 亚洲一区二区三区爽爽爽爽爽| 成人午夜av在线| 欧美sm美女调教| 视频一区二区不卡| 欧美亚洲一区二区在线观看| 最新高清无码专区| 成人网男人的天堂| 26uuu另类欧美亚洲曰本| 亚洲成人av在线电影| 在线视频中文字幕一区二区| 亚洲欧洲日产国产综合网| 成人少妇影院yyyy| 国产欧美日韩另类视频免费观看| 久久不见久久见免费视频1| 69堂国产成人免费视频| 亚洲国产精品精华液网站| 色天天综合久久久久综合片| 国产精品国产馆在线真实露脸| 国产馆精品极品| 国产日产亚洲精品系列| 国产不卡视频一区| 国产情人综合久久777777| 国产精品99久久久| 日本一区二区动态图| 成人精品一区二区三区四区 | 久久午夜羞羞影院免费观看| 久久草av在线| 久久综合国产精品| 国产美女精品人人做人人爽| 久久精品亚洲一区二区三区浴池| 国产一区不卡精品| 国产欧美日本一区二区三区| 欧美丰满美乳xxx高潮www| 午夜欧美一区二区三区在线播放| 欧美三级视频在线播放| 日韩一区精品视频| 精品国产一区二区三区久久久蜜月 | 国产成人av影院| 国产清纯白嫩初高生在线观看91| 国产九色精品成人porny| 中文字幕欧美激情一区| 一本色道久久综合精品竹菊| 亚洲免费看黄网站| 欧美久久高跟鞋激| 蜜臂av日日欢夜夜爽一区| 久久综合色之久久综合| 激情成人午夜视频| 久久精品亚洲乱码伦伦中文| 91在线免费视频观看| 亚洲高清不卡在线观看| 精品国产成人系列| av中文字幕一区| 午夜成人在线视频| 久久女同性恋中文字幕| 97久久精品人人爽人人爽蜜臀| 亚洲一区二区3| 2022国产精品视频| 一本久久综合亚洲鲁鲁五月天| 视频在线观看91| 久久综合99re88久久爱| 99久久国产免费看|