public class BedrockPacketWrapper
extends io.netty.util.AbstractReferenceCounted
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
static BedrockPacketWrapper |
create() |
static BedrockPacketWrapper |
create(int packetId,
int senderSubClientId,
int targetSubClientId,
org.cloudburstmc.protocol.bedrock.packet.BedrockPacket packet,
io.netty.buffer.ByteBuf packetBuffer) |
protected void |
deallocate() |
boolean |
equals(java.lang.Object o) |
java.util.Set<PacketFlag> |
getFlags() |
io.netty.util.internal.ObjectPool.Handle<BedrockPacketWrapper> |
getHandle() |
int |
getHeaderLength() |
org.cloudburstmc.protocol.bedrock.packet.BedrockPacket |
getPacket() |
io.netty.buffer.ByteBuf |
getPacketBuffer() |
int |
getPacketId() |
int |
getSenderSubClientId() |
int |
getTargetSubClientId() |
boolean |
hasFlag(PacketFlag flag) |
int |
hashCode() |
BedrockPacketWrapper |
retain() |
void |
setFlag(PacketFlag flag) |
void |
setFlags(java.util.Set<PacketFlag> flags) |
void |
setHeaderLength(int headerLength) |
void |
setPacket(org.cloudburstmc.protocol.bedrock.packet.BedrockPacket packet) |
void |
setPacketBuffer(io.netty.buffer.ByteBuf packetBuffer) |
void |
setPacketId(int packetId) |
void |
setSenderSubClientId(int senderSubClientId) |
void |
setTargetSubClientId(int targetSubClientId) |
java.lang.String |
toString() |
BedrockPacketWrapper |
touch(java.lang.Object hint) |
void |
unsetFlag(PacketFlag flag) |
public static BedrockPacketWrapper create(int packetId, int senderSubClientId, int targetSubClientId, org.cloudburstmc.protocol.bedrock.packet.BedrockPacket packet, io.netty.buffer.ByteBuf packetBuffer)
public static BedrockPacketWrapper create()
public void setFlag(PacketFlag flag)
public boolean hasFlag(PacketFlag flag)
public void unsetFlag(PacketFlag flag)
protected void deallocate()
deallocate in class io.netty.util.AbstractReferenceCountedpublic BedrockPacketWrapper touch(java.lang.Object hint)
public BedrockPacketWrapper retain()
retain in interface io.netty.util.ReferenceCountedretain in class io.netty.util.AbstractReferenceCountedpublic io.netty.util.internal.ObjectPool.Handle<BedrockPacketWrapper> getHandle()
public int getPacketId()
public int getSenderSubClientId()
public int getTargetSubClientId()
public int getHeaderLength()
public org.cloudburstmc.protocol.bedrock.packet.BedrockPacket getPacket()
public io.netty.buffer.ByteBuf getPacketBuffer()
public java.util.Set<PacketFlag> getFlags()
public void setPacketId(int packetId)
public void setSenderSubClientId(int senderSubClientId)
public void setTargetSubClientId(int targetSubClientId)
public void setHeaderLength(int headerLength)
public void setPacket(org.cloudburstmc.protocol.bedrock.packet.BedrockPacket packet)
public void setPacketBuffer(io.netty.buffer.ByteBuf packetBuffer)
public void setFlags(java.util.Set<PacketFlag> flags)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Object