PacketEvent.java
net.minecraft.util.profiling.jfr.event.PacketEvent
信息
- 全限定名:net.minecraft.util.profiling.jfr.event.PacketEvent
- 类型:public abstract class
- 包:net.minecraft.util.profiling.jfr.event
- 源码路径:src/main/java/net/minecraft/util/profiling/jfr/event/PacketEvent.java
- 起始行号:L15
- 继承:Event
- 职责:
TODO
字段/常量
-
protocolId- 类型:
String - 修饰符:
public final - 源码定位:
L16 - 说明:
TODO
- 类型:
-
packetDirection- 类型:
String - 修饰符:
public final - 源码定位:
L19 - 说明:
TODO
- 类型:
-
packetId- 类型:
String - 修饰符:
public final - 源码定位:
L22 - 说明:
TODO
- 类型:
-
remoteAddress- 类型:
String - 修饰符:
public final - 源码定位:
L25 - 说明:
TODO
- 类型:
-
bytes- 类型:
int - 修饰符:
public final - 源码定位:
L28 - 说明:
TODO
- 类型:
内部类/嵌套类型
net.minecraft.util.profiling.jfr.event.PacketEvent.Fields- 类型:
class - 修饰符:
public static final - 源码定位:
L41 - 说明:
TODO
- 类型:
构造器
PacketEvent(String protocolId, String packetDirection, String packetId, SocketAddress remoteAddress, int bytes) @ L33
- 构造器名:PacketEvent
- 源码定位:L33
- 修饰符:package-private
参数:
- protocolId: String
- packetDirection: String
- packetId: String
- remoteAddress: SocketAddress
- bytes: int
说明:
TODO
方法
下面的方法块按源码顺序生成。
- 无
代码
)
@StackTrace(false)
@Enabled(false)
public abstract class PacketEvent extends Event {
@Name("protocolId")
@Label("Protocol Id")
public final String protocolId;
@Name("packetDirection")
@Label("Packet Direction")
public final String packetDirection;
@Name("packetId")
@Label("Packet Id")
public final String packetId;
@Name("remoteAddress")
@Label("Remote Address")
public final String remoteAddress;
@Name("bytes")
@Label("Bytes")
@DataAmount
public final int bytes;
PacketEvent(String protocolId, String packetDirection, String packetId, SocketAddress remoteAddress, int bytes) {
this.protocolId = protocolId;
this.packetDirection = packetDirection;
this.packetId = packetId;
this.remoteAddress = remoteAddress.toString();
this.bytes = bytes;
}
public static final class Fields {
public static final String REMOTE_ADDRESS = "remoteAddress";
public static final String PROTOCOL_ID = "protocolId";
public static final String PACKET_DIRECTION = "packetDirection";
public static final String PACKET_ID = "packetId";
public static final String BYTES = "bytes";
private Fields() {
}
}
}引用的其他类
- 无