resp.java
来自「联通短信网关SGIP通用java源代码」· Java 代码 · 共 38 行
JAVA
38 行
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 + =
减小字号Ctrl + -
显示快捷键?