public interface PacketOutputStream
| Modifier and Type | Method and Description |
|---|---|
boolean |
bufferIsDataAfterMark() |
void |
checkMaxAllowedLength(int length) |
boolean |
checkRemainingSize(int len) |
void |
close() |
boolean |
exceedMaxLength() |
void |
flush() |
void |
flushBufferStopAtMark() |
int |
getMaxAllowedPacket() |
java.io.OutputStream |
getOutputStream() |
int |
initialPacketPos() |
boolean |
isMarked() |
void |
mark() |
void |
permitTrace(boolean permitTrace) |
byte[] |
resetMark() |
void |
setMaxAllowedPacket(int maxAllowedPacket) |
void |
setServerThreadId(long serverThreadId,
java.lang.Boolean isMaster) |
void |
setTraceCache(LruTraceCache traceCache) |
void |
startPacket(int seqNo) |
void |
write(byte[] arr) |
void |
write(byte[] arr,
int off,
int len) |
void |
write(java.io.InputStream is,
boolean escape,
boolean noBackslashEscapes) |
void |
write(java.io.InputStream is,
long length,
boolean escape,
boolean noBackslashEscapes) |
void |
write(int arr) |
void |
write(java.io.Reader reader,
boolean escape,
boolean noBackslashEscapes) |
void |
write(java.io.Reader reader,
long length,
boolean escape,
boolean noBackslashEscapes) |
void |
write(java.lang.String str) |
void |
write(java.lang.String str,
boolean escape,
boolean noBackslashEscapes) |
void |
writeBytes(byte value,
int len) |
void |
writeBytesEscaped(byte[] bytes,
int len,
boolean noBackslashEscapes) |
void |
writeEmptyPacket() |
void |
writeEmptyPacket(int seqNo) |
void |
writeFieldLength(long length) |
void |
writeInt(int value) |
void |
writeLong(long value) |
void |
writeShort(short value) |
void startPacket(int seqNo)
void writeEmptyPacket(int seqNo)
throws java.io.IOException
java.io.IOExceptionvoid writeEmptyPacket()
throws java.io.IOException
java.io.IOExceptionvoid write(int arr)
throws java.io.IOException
java.io.IOExceptionvoid write(byte[] arr)
throws java.io.IOException
java.io.IOExceptionvoid write(byte[] arr,
int off,
int len)
throws java.io.IOException
java.io.IOExceptionvoid write(java.lang.String str)
throws java.io.IOException
java.io.IOExceptionvoid write(java.lang.String str,
boolean escape,
boolean noBackslashEscapes)
throws java.io.IOException
java.io.IOExceptionvoid write(java.io.InputStream is,
boolean escape,
boolean noBackslashEscapes)
throws java.io.IOException
java.io.IOExceptionvoid write(java.io.InputStream is,
long length,
boolean escape,
boolean noBackslashEscapes)
throws java.io.IOException
java.io.IOExceptionvoid write(java.io.Reader reader,
boolean escape,
boolean noBackslashEscapes)
throws java.io.IOException
java.io.IOExceptionvoid write(java.io.Reader reader,
long length,
boolean escape,
boolean noBackslashEscapes)
throws java.io.IOException
java.io.IOExceptionvoid writeBytesEscaped(byte[] bytes,
int len,
boolean noBackslashEscapes)
throws java.io.IOException
java.io.IOExceptionvoid flush()
throws java.io.IOException
java.io.IOExceptionvoid close()
throws java.io.IOException
java.io.IOExceptionboolean checkRemainingSize(int len)
boolean exceedMaxLength()
java.io.OutputStream getOutputStream()
void writeShort(short value)
throws java.io.IOException
java.io.IOExceptionvoid writeInt(int value)
throws java.io.IOException
java.io.IOExceptionvoid writeLong(long value)
throws java.io.IOException
java.io.IOExceptionvoid writeBytes(byte value,
int len)
throws java.io.IOException
java.io.IOExceptionvoid writeFieldLength(long length)
throws java.io.IOException
java.io.IOExceptionint getMaxAllowedPacket()
void setMaxAllowedPacket(int maxAllowedPacket)
void permitTrace(boolean permitTrace)
void setServerThreadId(long serverThreadId,
java.lang.Boolean isMaster)
void setTraceCache(LruTraceCache traceCache)
void mark() throws MaxAllowedPacketException
MaxAllowedPacketExceptionboolean isMarked()
void flushBufferStopAtMark()
throws java.io.IOException
java.io.IOExceptionboolean bufferIsDataAfterMark()
byte[] resetMark()
int initialPacketPos()
void checkMaxAllowedLength(int length)
throws MaxAllowedPacketException
MaxAllowedPacketException