net.neoremind.fountain.packet
类 HandshakePacket
java.lang.Object
net.neoremind.fountain.packet.MysqlPacket
net.neoremind.fountain.packet.HandshakePacket
- 所有已实现的接口:
- Serializable, ParsablePacket
public class HandshakePacket
- extends MysqlPacket
mysql登录验证握手包
- 从以下版本开始:
- 2013-7-9
- 作者:
- hanxu03, zhangxu
- 另请参见:
- Protocol::HandshakeV10,
序列化表格
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HandshakePacket
public HandshakePacket()
getScrambleBuff
public byte[] getScrambleBuff()
- 获取password加密种子
- 返回:
- bytes
fromBytes
public void fromBytes(byte[] data)
- 从接口
ParsablePacket 复制的描述
- 解析bytes数据包
- 参数:
data - mysql数据包
getProtocolVersion
public byte getProtocolVersion()
setProtocolVersion
public void setProtocolVersion(byte protocolVersion)
getVersion
public String getVersion()
setVersion
public void setVersion(String version)
getThreadId
public int getThreadId()
setThreadId
public void setThreadId(int threadId)
getSeed
public byte[] getSeed()
setSeed
public void setSeed(byte[] seed)
getServerCapabilities
public int getServerCapabilities()
setServerCapabilities
public void setServerCapabilities(int serverCapabilities)
getServerCharsetNumber
public byte getServerCharsetNumber()
setServerCharsetNumber
public void setServerCharsetNumber(byte serverCharsetNumber)
getServerStatus
public int getServerStatus()
setServerStatus
public void setServerStatus(int serverStatus)
getRestOfScrambleBuff
public byte[] getRestOfScrambleBuff()
setRestOfScrambleBuff
public void setRestOfScrambleBuff(byte[] restOfScrambleBuff)
Copyright © 2016 neoremind. All rights reserved.