|
@@ -1,35 +0,0 @@
|
|
|
-package com.its.rota.client.dto;
|
|
|
-
|
|
|
-import io.netty.buffer.ByteBuf;
|
|
|
-import io.netty.channel.socket.DatagramPacket;
|
|
|
-import lombok.Getter;
|
|
|
-import lombok.Setter;
|
|
|
-import lombok.ToString;
|
|
|
-
|
|
|
-import java.io.Serializable;
|
|
|
-
|
|
|
-@Getter
|
|
|
-@Setter
|
|
|
-@ToString
|
|
|
-public class SigGgitsTsinfoDto implements Serializable {
|
|
|
- private static final long serialVersionUID = 1L;
|
|
|
-
|
|
|
- private long timestamp;
|
|
|
- private int localPort;
|
|
|
- private String remoteIp;
|
|
|
- private int remotePort;
|
|
|
-
|
|
|
- public byte[] buffer;
|
|
|
-
|
|
|
- public SigGgitsTsinfoDto(DatagramPacket packet) {
|
|
|
- this.timestamp = System.currentTimeMillis();
|
|
|
- this.localPort = 0;
|
|
|
- this.remoteIp = "";
|
|
|
- this.remotePort = 0;
|
|
|
-
|
|
|
- ByteBuf buf = packet.content();
|
|
|
- int recvBytes = buf.readableBytes();
|
|
|
- this.buffer = new byte[recvBytes];
|
|
|
- buf.getBytes(buf.readerIndex(), this.buffer);
|
|
|
- }
|
|
|
-}
|