📄 resp.java
字号:
package com.zzxy.shortmessage.SGIP;
import java.nio.ByteBuffer;
public class Resp extends SGIPAbstractStruct{
public byte Result; //1B 0:接收成功;其它: 错误码
public String Reserve;//8B 保留,扩展用
public static final int STRUCT_SIZE=9;
public Resp() {
Head head = new Head(0);
head.Msglen=Head.STRUCT_SIZE+this.STRUCT_SIZE;
this.setHead(head);
}
@Override
public ByteBuffer getBuffer() {
ByteBuffer buffer = ByteBuffer.allocate(STRUCT_SIZE);
buffer.order(byteOrder);
buffer.put(Result);
for (int i = 0; i < 8; i++) {
buffer.put((byte)0);
}
buffer.flip();
return buffer;
}
@Override
public void setBuffer(ByteBuffer buffer) throws Exception {
buffer.order(byteOrder);
Result = buffer.get();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -