KLALB V3.6.0 写了一半

This commit is contained in:
Administrator
2026-02-27 08:32:03 +08:00
parent 816e672843
commit 620afef715
164 changed files with 8381 additions and 13495 deletions
+20 -12
View File
@@ -9,21 +9,27 @@ import java.nio.ByteBuffer;
public class PONGPacket extends KLALBPacket {
private static final int HEADER_LENGTH=25;
private static final int HEADER_LENGTH=41;
public long getTimepingsnd() {
return klalbHeader.getLong(1);
}
public long getTimepingrcv() {
return klalbHeader.getLong(9);
}
public long getTimepongsnd() {
return klalbHeader.getLong(17);
}
public long getTimepingrcv() {
return klalbHeader.getLong(25);
}
public long getTimepongsnd() {
return klalbHeader.getLong(33);
}
public long getUpSpeed() {
return klalbHeader.getLong(1);
}
public long getDownSpeed() {
return klalbHeader.getLong(9);
}
@Override
@@ -31,8 +37,10 @@ public class PONGPacket extends KLALBPacket {
return HEADER_LENGTH;
}
public PONGPacket( long timepingsnd,long timepingrcv, long timepongsnd) {
super(PONG,HEADER_LENGTH,-1);
public PONGPacket( long timepingsnd,long timepingrcv, long timepongsnd,long upSpeed,long downSpeed) {
super(PONG,HEADER_LENGTH);
klalbHeader.putLong(upSpeed);
klalbHeader.putLong(downSpeed);
klalbHeader.putLong(timepingsnd);
klalbHeader.putLong(timepingrcv);
klalbHeader.putLong(timepongsnd);