activetestmessage.java
来自「采用JAVA开发」· Java 代码 · 共 49 行
JAVA
49 行
package com.gctech.sms.sp.cms.msg;
import com.gctech.sms.sp.cms.util.*;
public class ActiveTestMessage extends Message{
public ActiveTestMessage()
{
totalLength = 16;
commandId = super.ACTIVE_TEST_REQ;
this.sequenceId = Message.nextSeqId();
}
public static void main(String[] args) {
ActiveTestMessage activeTestMessage1 = new ActiveTestMessage();
}
public byte[] toBytes()
{
ProtocolBuffer pb = ProtocolBuffer.create(totalLength);
pb.appendInt(this.totalLength);
pb.appendInt(this.commandId);
pb.appendInt(0);
pb.appendInt(sequenceId);
return pb.toBytes();
}
public static ActiveTestMessage createMessage(byte[] bs) {
ProtocolBuffer pb = ProtocolBuffer.create(bs);
ActiveTestMessage m = new ActiveTestMessage();
m.commandId = pb.readInt();
m.commandStatus = pb.readInt();
m.sequenceId = pb.readInt();
return m;
}
static byte[] bs = null;
static
{
ActiveTestMessage message = new ActiveTestMessage();
bs = message.toBytes();
}
public static byte[] activityBytes()
{
return bs;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?