Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MyCATApache/Mycat-NIO
/ functions
Functions
708 in github.com/MyCATApache/Mycat-NIO
⨍
Functions
708
◇
Types & classes
84
↓ 1 callers
Method
getCurHandlingPacageIndex
()
src/main/java/io/mycat/net2/ByteBufferArray.java:253
↓ 1 callers
Method
getDirection
()
src/main/java/io/mycat/net2/Connection.java:543
↓ 1 callers
Method
getExecuteCount
()
src/main/java/io/mycat/net2/mysql/connection/back/PhysicalDatasource.java:100
↓ 1 callers
Method
getField
(String name, String orgName, int type)
src/main/java/io/mycat/net2/mysql/packet/util/PacketUtil.java:57
↓ 1 callers
Method
getFrontSocketNoDelay
()
src/main/java/io/mycat/net2/SystemConfig.java:171
↓ 1 callers
Method
getFrontsocketsorcvbuf
()
src/main/java/io/mycat/net2/SystemConfig.java:107
↓ 1 callers
Method
getFrontsocketsosndbuf
()
src/main/java/io/mycat/net2/SystemConfig.java:111
↓ 1 callers
Method
getHandler
()
src/main/java/io/mycat/net2/Connection.java:167
↓ 1 callers
Method
getHeader
(int fieldCount)
src/main/java/io/mycat/net2/mysql/packet/util/PacketUtil.java:39
↓ 1 callers
Method
getHostName
()
src/main/java/io/mycat/net2/mysql/config/DBHostConfig.java:89
↓ 1 callers
Method
getIdleTimeout
()
src/main/java/io/mycat/net2/mysql/config/DBHostConfig.java:65
↓ 1 callers
Method
getIndex
()
src/main/java/io/mycat/net2/mysql/connection/back/PhysicalDatasource.java:80
↓ 1 callers
Method
getIp
()
src/main/java/io/mycat/net2/mysql/config/DBHostConfig.java:97
↓ 1 callers
Method
getMaxCon
()
src/main/java/io/mycat/net2/mysql/config/DBHostConfig.java:73
↓ 1 callers
Method
getMaxPacketSize
()
src/main/java/io/mycat/net2/SystemConfig.java:64
↓ 1 callers
Method
getMinCon
()
src/main/java/io/mycat/net2/mysql/config/DBHostConfig.java:81
↓ 1 callers
Method
getNIOHandler
NIOHandler是无状态的,多个连接共享一个,因此建议作为 Factory的私有变量 @return NIOHandler
src/main/java/io/mycat/net2/ConnectionFactory.java:30
↓ 1 callers
Method
getPacketHeaderSize
()
src/main/java/io/mycat/net2/SystemConfig.java:56
↓ 1 callers
Method
getPacketInfo
取得数据包信息
src/main/java/io/mycat/net2/mysql/packet/MySQLPacket.java:195
↓ 1 callers
Method
getPacketLength
获取报文长度 @param buffer 报文buffer @param offset buffer解析位置偏移量 @param position buffer已读位置偏移量 @return 报文长度(Header长度+内容长度)
src/main/java/io/mycat/net2/mysql/packet/util/CommonPacketUtil.java:38
↓ 1 callers
Method
getPacketType
获取报文类型(0-255) @param buffer 报文buffer @param offset buffer解析位置偏移量 @param position buffer已读位置偏移量 @return 报文类型标识
src/main/java/io/mycat/net2/mysql/packet/util/CommonPacketUtil.java:56
↓ 1 callers
Method
getPassword
()
src/main/java/io/mycat/net2/mysql/connection/back/MySQLBackendConnection.java:173
↓ 1 callers
Method
getPassword
()
src/main/java/io/mycat/net2/mysql/config/DBHostConfig.java:137
↓ 1 callers
Method
getPort
()
src/main/java/io/mycat/net2/NIOAcceptor.java:46
↓ 1 callers
Method
getPort
()
src/main/java/io/mycat/net2/ClosableConnection.java:41
↓ 1 callers
Method
getPort
()
src/main/java/io/mycat/net2/mysql/config/DBHostConfig.java:105
↓ 1 callers
Method
getReactorThread
()
src/main/java/io/mycat/net2/ReactorBufferPool.java:37
↓ 1 callers
Method
getServerCapabilities
()
src/main/java/io/mycat/net2/mysql/connection/front/MySQLFrontendConnection.java:105
↓ 1 callers
Method
getSharedBufferPool
()
src/main/java/io/mycat/net2/ReactorBufferPool.java:93
↓ 1 callers
Method
getSource
()
src/main/java/io/mycat/net2/mysql/connection/back/PhysicalDBPool.java:158
↓ 1 callers
Method
getTotalBytesLength
返回当前所有bytebuffer里的字节数长度总和 @return
src/main/java/io/mycat/net2/ByteBufferArray.java:77
↓ 1 callers
Method
getUser
()
src/main/java/io/mycat/net2/mysql/config/DBHostConfig.java:121
↓ 1 callers
Method
getWriteQueue
()
src/main/java/io/mycat/net2/Connection.java:277
↓ 1 callers
Method
handle
(String stmt, MySQLFrontendConnection c, int offs)
src/main/java/io/mycat/net2/mysql/handler/SelectHandler.java:43
↓ 1 callers
Method
handleBusiness
(byte field, MySQLConnection con)
src/main/java/io/mycat/net2/mysql/packet/util/CommonPacketUtil.java:89
↓ 1 callers
Method
handleData
(final MySQLBackendConnection source, final ByteBufferArray bufferArray, final int packetIndex)
src/main/java/io/mycat/net2/mysql/connection/back/MySQLBackendConnectionHandler.java:146
↓ 1 callers
Method
handleLogin
(MySQLBackendConnection source, ByteBufferArray bufferArray, int packetIndex)
src/main/java/io/mycat/net2/mysql/connection/back/MySQLBackendConnectionHandler.java:71
↓ 1 callers
Method
handleLogin
(byte field, MySQLConnection con)
src/main/java/io/mycat/net2/mysql/packet/util/CommonPacketUtil.java:137
↓ 1 callers
Method
handleResponse
收到数据包的响应处理
src/main/java/io/mycat/net2/mysql/handler/ResponseHandler.java:53
↓ 1 callers
Method
helpCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:149
↓ 1 callers
Method
identityCheck
select @@identity<br/> select @@identiTy aS iD
src/main/java/io/mycat/net2/mysql/parser/ServerParseSelect.java:416
↓ 1 callers
Method
idleCheck
()
src/main/java/io/mycat/net2/Connection.java:255
↓ 1 callers
Method
incExecuteCount
()
src/main/java/io/mycat/net2/mysql/connection/back/ConQueue.java:38
↓ 1 callers
Method
increatePacketIndex
()
src/main/java/io/mycat/net2/ByteBufferArray.java:222
↓ 1 callers
Method
init
(int index)
src/main/java/io/mycat/net2/mysql/connection/back/PhysicalDBPool.java:131
↓ 1 callers
Method
initClientFlags
()
src/main/java/io/mycat/net2/mysql/connection/back/MySQLBackendConnection.java:60
↓ 1 callers
Method
initSource
(int index, PhysicalDatasource ds)
src/main/java/io/mycat/net2/mysql/connection/back/PhysicalDBPool.java:108
↓ 1 callers
Method
initialValue
()
src/main/java/io/mycat/net2/mysql/connection/MySQLConnectionStatus.java:24
↓ 1 callers
Method
insertCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:470
↓ 1 callers
Method
isClosed
()
src/main/java/io/mycat/net2/Connection.java:251
↓ 1 callers
Method
isIdleTimeout
()
src/main/java/io/mycat/net2/Connection.java:125
↓ 1 callers
Method
isReadNode
()
src/main/java/io/mycat/net2/mysql/connection/back/PhysicalDatasource.java:58
↓ 1 callers
Method
killCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:183
↓ 1 callers
Method
killQueryCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:213
↓ 1 callers
Method
lastInsertCheck
SELECT LAST_INSERT_ID()
src/main/java/io/mycat/net2/mysql/parser/ServerParseSelect.java:395
↓ 1 callers
Method
loadDataCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:132
↓ 1 callers
Method
loop
(int i)
src/main/java/io/mycat/net2/mysql/connection/back/PhysicalDBPool.java:104
↓ 1 callers
Method
make
(SocketChannel channel)
src/main/java/io/mycat/net2/ConnectionFactory.java:33
↓ 1 callers
Method
make
(MySQLDataSource pool, String schema)
src/main/java/io/mycat/net2/mysql/connection/back/MySQLBackendConnectionFactory.java:12
↓ 1 callers
Method
makeConnection
创建一个具体的连接 @param channel @return Connection @throws IOException
src/main/java/io/mycat/net2/ConnectionFactory.java:22
↓ 1 callers
Method
nextCharIsSep
检查下一个字符是否为分隔符,并把偏移量加1
src/main/java/io/mycat/net2/mysql/util/ParseUtil.java:243
↓ 1 callers
Method
parse
(String stmt)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:62
↓ 1 callers
Method
parse
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParseSelect.java:53
↓ 1 callers
Method
parseIdentifierEscape
<code>AS `abc`</code> @param offset stmt.charAt(offset) == first <code>`</code>
src/main/java/io/mycat/net2/mysql/util/ParseUtil.java:144
↓ 1 callers
Method
parseProtocolPakage
(ByteBufferArray readBufferArray, ByteBuffer readBuffer, int readBufferOffset)
src/main/java/io/mycat/net2/Connection.java:519
↓ 1 callers
Method
parseString
<code>'abc'</code> @param offset stmt.charAt(offset) == first <code>'</code>
src/main/java/io/mycat/net2/mysql/util/ParseUtil.java:52
↓ 1 callers
Method
parseString2
<code>"abc"</code> @param offset stmt.charAt(offset) == first <code>"</code>
src/main/java/io/mycat/net2/mysql/util/ParseUtil.java:98
↓ 1 callers
Method
passwd
(String pass, HandshakePacket hs)
src/main/java/io/mycat/net2/mysql/connection/back/MySQLBackendConnection.java:246
↓ 1 callers
Method
postConnect
添加一个需要异步连接的Connection到队列中,等待连接 @param Connection
src/main/java/io/mycat/net2/NIOConnector.java:46
↓ 1 callers
Method
rCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:488
↓ 1 callers
Method
randomByte
(byte[] b)
src/main/java/io/mycat/net2/mysql/util/RandomUtil.java:56
↓ 1 callers
Method
read
(ByteBufferArray bufferArray, int packetIndex)
src/main/java/io/mycat/net2/mysql/packet/AuthPacket.java:65
↓ 1 callers
Method
read
(ByteBufferArray bufferArray, int packetIndex)
src/main/java/io/mycat/net2/mysql/packet/ErrorPacket.java:87
↓ 1 callers
Method
read
(ByteBufferArray bufferArray, int packetIndex)
src/main/java/io/mycat/net2/mysql/packet/HandshakePacket.java:82
↓ 1 callers
Method
readBody
(MySQLMessage mm)
src/main/java/io/mycat/net2/mysql/packet/FieldPacket.java:124
↓ 1 callers
Method
readInt
()
src/main/java/io/mycat/net2/mysql/packet/MySQLMessage.java:107
↓ 1 callers
Method
readInt
(InputStream in)
src/main/java/io/mycat/net2/mysql/packet/util/StreamUtil.java:74
↓ 1 callers
Method
readLength
(InputStream in)
src/main/java/io/mycat/net2/mysql/packet/util/StreamUtil.java:184
↓ 1 callers
Method
readString
()
src/main/java/io/mycat/net2/mysql/packet/MySQLMessage.java:226
↓ 1 callers
Method
readStringWithLength
()
src/main/java/io/mycat/net2/mysql/packet/MySQLMessage.java:308
↓ 1 callers
Method
readUB2
(InputStream in)
src/main/java/io/mycat/net2/mysql/packet/util/StreamUtil.java:57
↓ 1 callers
Method
readUB3
(InputStream in)
src/main/java/io/mycat/net2/mysql/packet/util/StreamUtil.java:65
↓ 1 callers
Method
register
(Selector selector)
src/main/java/io/mycat/net2/NIOReactor.java:115
↓ 1 callers
Method
release
()
src/main/java/io/mycat/net2/BackendConnection.java:24
↓ 1 callers
Method
releaseChannel
(BackendConnection c)
src/main/java/io/mycat/net2/mysql/connection/back/PhysicalDatasource.java:241
↓ 1 callers
Method
removeCon
(BackendConnection con)
src/main/java/io/mycat/net2/mysql/connection/back/ConQueue.java:42
↓ 1 callers
Method
removeConnection
(Connection con)
src/main/java/io/mycat/net2/NetSystem.java:141
↓ 1 callers
Method
replaceCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:505
↓ 1 callers
Method
response
(MySQLFrontendConnection c)
src/main/java/io/mycat/net2/mysql/response/SelectVersionComment.java:58
↓ 1 callers
Method
response
(MySQLFrontendConnection c)
src/main/java/io/mycat/net2/mysql/response/FakeResultSet.java:11
↓ 1 callers
Method
returnCon
(BackendConnection c)
src/main/java/io/mycat/net2/mysql/connection/back/PhysicalDatasource.java:222
↓ 1 callers
Method
rollabckCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:524
↓ 1 callers
Method
sCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:546
↓ 1 callers
Method
savepointCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:569
↓ 1 callers
Method
scramble323
(String pass, String seed)
src/main/java/io/mycat/net2/mysql/packet/util/SecurityUtil.java:50
↓ 1 callers
Method
scramble411
(byte[] pass, byte[] seed)
src/main/java/io/mycat/net2/mysql/packet/util/SecurityUtil.java:36
↓ 1 callers
Method
seCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:590
↓ 1 callers
Method
select2Check
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParseSelect.java:433
↓ 1 callers
Method
selectCheck
(String stmt, int offset)
src/main/java/io/mycat/net2/mysql/parser/ServerParse.java:614
↓ 1 callers
Method
sendAuthPackge
()
src/main/java/io/mycat/net2/mysql/connection/front/MySQLFrontendConnection.java:130
← previous
next →
201–300 of 708, ranked by callers