public class Packet extends Object implements io.netty.util.ReferenceCounted
| 限定符和类型 | 字段和说明 |
|---|---|
static byte |
ACK_NO |
static byte |
ACK_YES |
static byte |
TYPE_PING |
static byte |
TYPE_PONG |
static byte |
TYPE_REQUEST |
static byte |
TYPE_RESPONSE |
static byte |
TYPE_UNKNOWN |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getAck() |
io.netty.buffer.ByteBuf |
getBody() |
com.github.netty.core.Packet.Debug |
getDebug() |
Map<io.netty.util.AsciiString,io.netty.buffer.ByteBuf> |
getFieldMap() |
int |
getPacketType() |
io.netty.buffer.ByteBuf |
getProtocolVersion() |
io.netty.buffer.ByteBuf |
getRawPacket() |
static boolean |
isDebugPacket() |
io.netty.buffer.ByteBuf |
putField(io.netty.util.AsciiString key,
io.netty.buffer.ByteBuf value) |
int |
refCnt() |
boolean |
release() |
boolean |
release(int decrement) |
io.netty.util.ReferenceCounted |
retain() |
io.netty.util.ReferenceCounted |
retain(int increment) |
void |
setAck(byte ack) |
void |
setBody(io.netty.buffer.ByteBuf body) |
void |
setFieldMap(Map<io.netty.util.AsciiString,io.netty.buffer.ByteBuf> fieldMap) |
void |
setPacketType(int packetType) |
void |
setProtocolVersion(io.netty.buffer.ByteBuf protocolVersion) |
void |
setRawPacket(io.netty.buffer.ByteBuf rawPacket) |
String |
toString() |
io.netty.util.ReferenceCounted |
touch() |
io.netty.util.ReferenceCounted |
touch(Object hint) |
public static final byte TYPE_UNKNOWN
public static final byte TYPE_REQUEST
public static final byte TYPE_RESPONSE
public static final byte TYPE_PING
public static final byte TYPE_PONG
public static final byte ACK_NO
public static final byte ACK_YES
public io.netty.buffer.ByteBuf getProtocolVersion()
public void setProtocolVersion(io.netty.buffer.ByteBuf protocolVersion)
public int getAck()
public void setAck(byte ack)
public int getPacketType()
public void setPacketType(int packetType)
public io.netty.buffer.ByteBuf getBody()
public void setBody(io.netty.buffer.ByteBuf body)
public Map<io.netty.util.AsciiString,io.netty.buffer.ByteBuf> getFieldMap()
public void setFieldMap(Map<io.netty.util.AsciiString,io.netty.buffer.ByteBuf> fieldMap)
public io.netty.buffer.ByteBuf getRawPacket()
public void setRawPacket(io.netty.buffer.ByteBuf rawPacket)
public io.netty.buffer.ByteBuf putField(io.netty.util.AsciiString key,
io.netty.buffer.ByteBuf value)
public final int refCnt()
refCnt 在接口中 io.netty.util.ReferenceCountedpublic final io.netty.util.ReferenceCounted retain()
retain 在接口中 io.netty.util.ReferenceCountedpublic final io.netty.util.ReferenceCounted retain(int increment)
retain 在接口中 io.netty.util.ReferenceCountedpublic final io.netty.util.ReferenceCounted touch()
touch 在接口中 io.netty.util.ReferenceCountedpublic final io.netty.util.ReferenceCounted touch(Object hint)
touch 在接口中 io.netty.util.ReferenceCountedpublic final boolean release()
release 在接口中 io.netty.util.ReferenceCountedpublic final boolean release(int decrement)
release 在接口中 io.netty.util.ReferenceCountedpublic com.github.netty.core.Packet.Debug getDebug()
public static boolean isDebugPacket()
Copyright © 2021. All rights reserved.