📄 activetestmessage.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -