public class DecompressPacketInputStream extends Object implements PacketInputStream
| Constructor and Description |
|---|
DecompressPacketInputStream(InputStream in,
int maxQuerySizeToLog) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
getCompressLastPacketSeq() |
int |
getLastPacketSeq() |
Buffer |
getPacket(boolean reUsable) |
byte[] |
getPacketArray(boolean reUsable)
Get next packet.
|
void |
setServerThreadId(long serverThreadId,
Boolean isMaster)
Set server thread id.
|
void |
setTraceCache(LruTraceCache traceCache) |
public DecompressPacketInputStream(InputStream in, int maxQuerySizeToLog)
public Buffer getPacket(boolean reUsable) throws IOException
getPacket in interface PacketInputStreamIOExceptionpublic byte[] getPacketArray(boolean reUsable)
throws IOException
getPacketArray in interface PacketInputStreamreUsable - if can use existing reusable buffer to avoid creating arrayIOException - if socket exception occur.public int getLastPacketSeq()
getLastPacketSeq in interface PacketInputStreampublic int getCompressLastPacketSeq()
getCompressLastPacketSeq in interface PacketInputStreampublic void close()
throws IOException
close in interface PacketInputStreamIOExceptionpublic void setServerThreadId(long serverThreadId,
Boolean isMaster)
setServerThreadId in interface PacketInputStreamserverThreadId - current server thread id.isMaster - is server masterpublic void setTraceCache(LruTraceCache traceCache)
setTraceCache in interface PacketInputStreamCopyright © 2019 mariadb.org. All rights reserved.