Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BrodyYoung/young-netty-chat
/ functions
Functions
105 in github.com/BrodyYoung/young-netty-chat
⨍
Functions
105
◇
Types & classes
65
↓ 6 callers
Method
getSession
(Channel channel)
src/main/java/com/yyb/chat/util/SessionUtil.java:36
↓ 5 callers
Method
hasLogin
(Channel channel)
src/main/java/com/yyb/chat/util/SessionUtil.java:31
↓ 4 callers
Method
getChannelGroup
(String groupId)
src/main/java/com/yyb/chat/util/SessionUtil.java:50
↓ 3 callers
Method
unBindSession
(Channel channel)
src/main/java/com/yyb/chat/util/SessionUtil.java:22
↓ 2 callers
Method
bindSession
(Session session, Channel channel)
src/main/java/com/yyb/chat/util/SessionUtil.java:17
↓ 2 callers
Method
getChannel
(String userId)
src/main/java/com/yyb/chat/util/SessionUtil.java:41
↓ 2 callers
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/Packet.java:19
↓ 2 callers
Method
randomId
()
src/main/java/com/yyb/chat/util/IDUtil.java:6
↓ 1 callers
Method
bind
(final ServerBootstrap serverBootstrap, final int port)
src/main/java/com/yyb/chat/server/NettyChatServer.java:52
↓ 1 callers
Method
bindChannelGroup
(String groupId, ChannelGroup channelGroup)
src/main/java/com/yyb/chat/util/SessionUtil.java:46
↓ 1 callers
Method
channelRead
(ChannelHandlerContext ctx, Object msg)
src/main/java/com/yyb/chat/server/handler/AuthHandler.java:18
↓ 1 callers
Method
connect
(Bootstrap bootstrap, String host, int port, int retry)
src/main/java/com/yyb/chat/client/NettyChatClient.java:78
↓ 1 callers
Method
deserialize
二进制转换成 java 对象
src/main/java/com/yyb/chat/serialize/Serializer.java:26
↓ 1 callers
Method
exec
(Scanner scanner, Channel channel)
src/main/java/com/yyb/chat/client/console/LoginConsoleCommand.java:10
↓ 1 callers
Method
exec
(Scanner scanner, Channel channel)
src/main/java/com/yyb/chat/client/console/ConsoleCommandManager.java:24
↓ 1 callers
Method
exec
(Scanner scanner, Channel channel)
src/main/java/com/yyb/chat/client/console/ConsoleCommand.java:8
↓ 1 callers
Method
getRequestType
(byte command)
src/main/java/com/yyb/chat/protocol/PacketCodec.java:119
↓ 1 callers
Method
getSerializer
(byte serializeAlgorithm)
src/main/java/com/yyb/chat/protocol/PacketCodec.java:114
↓ 1 callers
Method
getSerializerAlgorithm
序列化算法 @return
src/main/java/com/yyb/chat/serialize/Serializer.java:16
↓ 1 callers
Method
getSerializerAlgorithm
()
src/main/java/com/yyb/chat/serialize/impl/JSONSerializer.java:12
↓ 1 callers
Method
scheduleSendHeartBeat
(ChannelHandlerContext ctx)
src/main/java/com/yyb/chat/client/handler/HeartBeatTimerHandler.java:20
↓ 1 callers
Method
serialize
java 对象转换成二进制
src/main/java/com/yyb/chat/serialize/Serializer.java:21
↓ 1 callers
Method
startConsoleThread
(Channel channel)
src/main/java/com/yyb/chat/client/NettyChatClient.java:98
↓ 1 callers
Method
toString
()
src/main/java/com/yyb/chat/session/Session.java:18
↓ 1 callers
Method
valid
(LoginRequestPacket loginRequestPacket)
src/main/java/com/yyb/chat/server/handler/LoginRequestHandler.java:45
↓ 1 callers
Method
waitForLoginResponse
()
src/main/java/com/yyb/chat/client/console/LoginConsoleCommand.java:23
Method
AuthHandler
()
src/main/java/com/yyb/chat/server/handler/AuthHandler.java:13
Method
ConsoleCommandManager
()
src/main/java/com/yyb/chat/client/console/ConsoleCommandManager.java:13
Method
CreateGroupRequestHandler
()
src/main/java/com/yyb/chat/server/handler/CreateGroupRequestHandler.java:22
Method
GroupMessageRequestHandler
()
src/main/java/com/yyb/chat/server/handler/GroupMessageRequestHandler.java:16
Method
GroupMessageRequestPacket
(String toGroupId, String message)
src/main/java/com/yyb/chat/protocol/request/GroupMessageRequestPacket.java:16
Method
HeartBeatRequestHandler
()
src/main/java/com/yyb/chat/server/handler/HeartBeatRequestHandler.java:14
Method
IMHandler
()
src/main/java/com/yyb/chat/server/handler/IMHandler.java:21
Method
IMIdleStateHandler
()
src/main/java/com/yyb/chat/handler/IMIdleStateHandler.java:13
Method
JoinGroupRequestHandler
()
src/main/java/com/yyb/chat/server/handler/JoinGroupRequestHandler.java:16
Method
ListGroupMembersRequestHandler
()
src/main/java/com/yyb/chat/server/handler/ListGroupMembersRequestHandler.java:21
Method
LoginRequestHandler
()
src/main/java/com/yyb/chat/server/handler/LoginRequestHandler.java:20
Method
LogoutRequestHandler
()
src/main/java/com/yyb/chat/server/handler/LogoutRequestHandler.java:18
Method
MessageRequestHandler
()
src/main/java/com/yyb/chat/server/handler/MessageRequestHandler.java:17
Method
MessageRequestPacket
(String toUserId, String message)
src/main/java/com/yyb/chat/protocol/request/MessageRequestPacket.java:16
Method
PacketCodec
()
src/main/java/com/yyb/chat/protocol/PacketCodec.java:45
Method
PacketCodecHandler
()
src/main/java/com/yyb/chat/codec/PacketCodecHandler.java:17
Method
QuitGroupRequestHandler
()
src/main/java/com/yyb/chat/server/handler/QuitGroupRequestHandler.java:16
Method
Session
(String userId, String userName)
src/main/java/com/yyb/chat/session/Session.java:13
Method
Spliter
()
src/main/java/com/yyb/chat/codec/Spliter.java:12
Method
channelActive
(ChannelHandlerContext ctx)
src/main/java/com/yyb/chat/client/handler/HeartBeatTimerHandler.java:13
Method
channelIdle
(ChannelHandlerContext ctx, IdleStateEvent evt)
src/main/java/com/yyb/chat/handler/IMIdleStateHandler.java:17
Method
channelInactive
(ChannelHandlerContext ctx)
src/main/java/com/yyb/chat/client/handler/LoginResponseHandler.java:25
Method
channelInactive
(ChannelHandlerContext ctx)
src/main/java/com/yyb/chat/server/handler/LoginRequestHandler.java:49
Method
channelRead0
(ChannelHandlerContext ctx, QuitGroupResponsePacket responsePacket)
src/main/java/com/yyb/chat/client/handler/QuitGroupResponseHandler.java:10
Method
channelRead0
(ChannelHandlerContext ctx, ListGroupMembersResponsePacket responsePacket)
src/main/java/com/yyb/chat/client/handler/ListGroupMembersResponseHandler.java:10
Method
channelRead0
(ChannelHandlerContext ctx, LogoutResponsePacket logoutResponsePacket)
src/main/java/com/yyb/chat/client/handler/LogoutResponseHandler.java:11
Method
channelRead0
(ChannelHandlerContext ctx, GroupMessageResponsePacket responsePacket)
src/main/java/com/yyb/chat/client/handler/GroupMessageResponseHandler.java:9
Method
channelRead0
(ChannelHandlerContext ctx, CreateGroupResponsePacket createGroupResponsePacket)
src/main/java/com/yyb/chat/client/handler/CreateGroupResponseHandler.java:10
Method
channelRead0
(ChannelHandlerContext ctx, JoinGroupResponsePacket responsePacket)
src/main/java/com/yyb/chat/client/handler/JoinGroupResponseHandler.java:10
Method
channelRead0
(ChannelHandlerContext ctx, LoginResponsePacket loginResponsePacket)
src/main/java/com/yyb/chat/client/handler/LoginResponseHandler.java:12
Method
channelRead0
(ChannelHandlerContext ctx, MessageResponsePacket messageResponsePacket)
src/main/java/com/yyb/chat/client/handler/MessageResponseHandler.java:9
Method
channelRead0
(ChannelHandlerContext ctx, CreateGroupRequestPacket createGroupRequestPacket)
src/main/java/com/yyb/chat/server/handler/CreateGroupRequestHandler.java:26
Method
channelRead0
(ChannelHandlerContext ctx, LogoutRequestPacket msg)
src/main/java/com/yyb/chat/server/handler/LogoutRequestHandler.java:22
Method
channelRead0
(ChannelHandlerContext ctx, GroupMessageRequestPacket requestPacket)
src/main/java/com/yyb/chat/server/handler/GroupMessageRequestHandler.java:20
Method
channelRead0
(ChannelHandlerContext ctx, HeartBeatRequestPacket requestPacket)
src/main/java/com/yyb/chat/server/handler/HeartBeatRequestHandler.java:18
Method
channelRead0
(ChannelHandlerContext ctx, Packet packet)
src/main/java/com/yyb/chat/server/handler/IMHandler.java:33
Method
channelRead0
(ChannelHandlerContext ctx, ListGroupMembersRequestPacket requestPacket)
src/main/java/com/yyb/chat/server/handler/ListGroupMembersRequestHandler.java:25
Method
channelRead0
(ChannelHandlerContext ctx, JoinGroupRequestPacket requestPacket)
src/main/java/com/yyb/chat/server/handler/JoinGroupRequestHandler.java:20
Method
channelRead0
(ChannelHandlerContext ctx, QuitGroupRequestPacket requestPacket)
src/main/java/com/yyb/chat/server/handler/QuitGroupRequestHandler.java:20
Method
channelRead0
(ChannelHandlerContext ctx, MessageRequestPacket messageRequestPacket)
src/main/java/com/yyb/chat/server/handler/MessageRequestHandler.java:21
Method
channelRead0
(ChannelHandlerContext ctx, LoginRequestPacket loginRequestPacket)
src/main/java/com/yyb/chat/server/handler/LoginRequestHandler.java:23
Method
decode
(ByteBuf byteBuf)
src/main/java/com/yyb/chat/protocol/PacketCodec.java:85
Method
decode
(ChannelHandlerContext ctx, ByteBuf byteBuf, List<Object> out)
src/main/java/com/yyb/chat/codec/PacketCodecHandler.java:21
Method
decode
(ChannelHandlerContext ctx, ByteBuf in, List out)
src/main/java/com/yyb/chat/codec/PacketDecoder.java:13
Method
decode
(ChannelHandlerContext ctx, ByteBuf in)
src/main/java/com/yyb/chat/codec/Spliter.java:16
Method
deserialize
(Class<T> clazz, byte[] bytes)
src/main/java/com/yyb/chat/serialize/impl/JSONSerializer.java:23
Method
encode
(ByteBuf byteBuf, Packet packet)
src/main/java/com/yyb/chat/protocol/PacketCodec.java:71
Method
encode
(ChannelHandlerContext ctx, Packet packet, ByteBuf out)
src/main/java/com/yyb/chat/codec/PacketEncoder.java:12
Method
encode
(ChannelHandlerContext ctx, Packet packet, List<Object> out)
src/main/java/com/yyb/chat/codec/PacketCodecHandler.java:26
Method
exec
(Scanner scanner, Channel channel)
src/main/java/com/yyb/chat/client/console/JoinGroupConsoleCommand.java:10
Method
exec
(Scanner scanner, Channel channel)
src/main/java/com/yyb/chat/client/console/CreateGroupConsoleCommand.java:14
Method
exec
(Scanner scanner, Channel channel)
src/main/java/com/yyb/chat/client/console/LogoutConsoleCommand.java:9
Method
exec
(Scanner scanner, Channel channel)
src/main/java/com/yyb/chat/client/console/ListGroupMembersConsoleCommand.java:10
Method
exec
(Scanner scanner, Channel channel)
src/main/java/com/yyb/chat/client/console/QuitGroupConsoleCommand.java:9
Method
exec
(Scanner scanner, Channel channel)
src/main/java/com/yyb/chat/client/console/SendToUserConsoleCommand.java:10
Method
exec
(Scanner scanner, Channel channel)
src/main/java/com/yyb/chat/client/console/SendToGroupConsoleCommand.java:9
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/request/MessageRequestPacket.java:21
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/request/JoinGroupRequestPacket.java:14
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/request/QuitGroupRequestPacket.java:13
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/request/HeartBeatRequestPacket.java:9
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/request/ListGroupMembersRequestPacket.java:14
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/request/CreateGroupRequestPacket.java:17
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/request/GroupMessageRequestPacket.java:21
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/request/LogoutRequestPacket.java:11
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/request/LoginRequestPacket.java:15
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/response/GroupMessageResponsePacket.java:19
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/response/MessageResponsePacket.java:17
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/response/JoinGroupResponsePacket.java:16
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/response/HeartBeatResponsePacket.java:9
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/response/LoginResponsePacket.java:20
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/response/CreateGroupResponsePacket.java:19
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/response/LogoutResponsePacket.java:17
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/response/QuitGroupResponsePacket.java:18
Method
getCommand
()
src/main/java/com/yyb/chat/protocol/response/ListGroupMembersResponsePacket.java:19
next →
1–100 of 105, ranked by callers