📄 crbt_del_ring.java
字号:
package com.wireless.crbt.gwif.ZTEforUN;
public class Crbt_Del_Ring {//操作码:01010203
CrbtHead CH = new CrbtHead();
String craccount_20;//炫铃用户号码,带区号的数字号
String crid_20;//铃音文件的ID号
String ret1_10;//保留字段,可填写10个空格
String srcflag_1;//操作来源标志;可填写3,表示来自第3方接口
String srcIpaddr_20;//IP地址
String srcRingIDType_4;//铃音类型:0001表示系统铃音;0003表示系统铃音组
public Crbt_Del_Ring(){
CH.setCommand_length_4("113");
CH.setCategory_2("01");
CH.setSub_command_2("01");
CH.setOpcode_4("0203");
CH.setCommand_status_4("0");
CH.setDes_addr_6("");//目的地址
CH.setSou_addr_6("");//源发送地址
CH.setSeq_no_10("");//序列号
}
public String getCommand_length_4() {
return CH.getCommand_length_4();
}
public void setCommand_length_4(String s){
CH.setCommand_length_4(s);
}
public String getCategory_2(){
return CH.getCategory_2();
}
public void setCategory_2(String s) {
CH.setCategory_2(s);
}
public String getSub_command_2(){
return CH.getSub_command_2();
}
public void setSub_command_2(String s){
CH.setSub_command_2(s);
}
public String getOpcode_4() {
return CH.getOpcode_4();
}
public void setOpcode_4(String s){
CH.setOpcode_4(s);
}
public String getCommand_status_4() {
return CH.getCommand_status_4();
}
public void setCommand_status_4(String s){
CH.setCommand_status_4(s);
}
public String getSou_addr_6(){
return CH.getSou_addr_6();
}
public void setSou_addr_6(String s) {
CH.setSou_addr_6(s);
}
public String getDes_addr_6(){
return CH.getDes_addr_6();
}
public void setDes_addr_6(String s){
CH.setDes_addr_6(s);
}
public String getSeq_no_10(){
return CH.getSeq_no_10();
}
public void setSeq_no_10(String s){
CH.setSeq_no_10(s);
}
public byte[] getBytes() {
byte[] b1=CH.getBytes();
byte[] b2=getBody();
byte[]b=new byte[113];
System.arraycopy(b1, 0, b, 0, 38);
System.arraycopy(b2, 0, b, 38, 75);
return b;
}
private byte[] getBody()
{
byte []ba=new byte[75];
CrbtHead.str2bytes(ba, craccount_20==null?"":craccount_20, 0, 20);
CrbtHead.str2bytes(ba, crid_20==null?"":crid_20, 20, 20);
CrbtHead.str2bytes(ba, ret1_10==null?" ":ret1_10, 40, 10);
CrbtHead.str2bytes(ba, srcflag_1==null?"3":srcflag_1, 50, 1);
CrbtHead.str2bytes(ba, srcIpaddr_20==null?"":srcIpaddr_20, 51, 20);
CrbtHead.str2bytes(ba, srcRingIDType_4==null?"0001":srcRingIDType_4, 71, 4);
return ba;
}
public synchronized String getCraccount_20() {
return craccount_20;
}
public synchronized void setCraccount_20(String craccount_20) {
this.craccount_20 = craccount_20;
}
public synchronized String getCrid_20() {
return crid_20;
}
public synchronized void setCrid_20(String crid_20) {
this.crid_20 = crid_20;
}
public synchronized String getRet1_10() {
return ret1_10;
}
public synchronized void setRet1_10(String ret1_10) {
this.ret1_10 = ret1_10;
}
public synchronized String getSrcflag_1() {
return srcflag_1;
}
public synchronized void setSrcflag_1(String srcflag_1) {
this.srcflag_1 = srcflag_1;
}
public synchronized String getSrcIpaddr_20() {
return srcIpaddr_20;
}
public synchronized void setSrcIpaddr_20(String srcIpaddr_20) {
this.srcIpaddr_20 = srcIpaddr_20;
}
public synchronized String getSrcRingIDType_4() {
return srcRingIDType_4;
}
public synchronized void setSrcRingIDType_4(String srcRingIDType_4) {
this.srcRingIDType_4 = srcRingIDType_4;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -