Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/a805748009/hxy-socket
/ functions
Functions
221 in github.com/a805748009/hxy-socket
⨍
Functions
221
◇
Types & classes
54
Method
EPlatform
(String desc)
src/main/java/hxy/server/socket/engine/EPlatform.java:24
Method
Global
(String id)
src/main/java/hxy/server/socket/relation/Global.java:14
Method
JacksonPropertyNamingStrategy
(PropertyNamingStrategy propertyNamingStrategy)
src/main/java/hxy/server/socket/configuration/SocketConfiguration.java:121
Method
MyWebSocketClient
(URI serverUri)
src/test/java/test/websocket/bytearray/MyWebSocketClient.java:18
Method
Namespace
(String id)
src/main/java/hxy/server/socket/relation/Namespace.java:18
Method
OSInfo
()
src/main/java/hxy/server/socket/util/OSInfo.java:18
Method
Person
(String name)
src/test/java/test/websocket/bytearray/Person.java:11
Method
ProtoUtil
()
src/main/java/hxy/server/socket/util/ProtoUtil.java:26
Method
Room
(String namespaceId, String id)
src/main/java/hxy/server/socket/relation/Room.java:13
Method
SslInfo
()
src/main/java/hxy/server/socket/entity/SslInfo.java:13
Method
addClient
(@NotNull Client client)
src/main/java/hxy/server/socket/relation/ClientContext.java:15
Method
broadcast
(String url, @NotNull Object obj)
src/main/java/hxy/server/socket/relation/ClientContext.java:39
Method
buildChannelPipeline
(ChannelPipeline pipeline)
src/main/java/hxy/server/socket/engine/factory/TcpsocketHandlerBuilder.java:22
Method
buildChannelPipeline
(ChannelPipeline pipeline)
src/main/java/hxy/server/socket/engine/factory/WebsocketHandlerBuilder.java:22
Method
byteArrayToLong
(byte[] byteNum)
src/main/java/hxy/server/socket/util/ByteUtil.java:69
Method
byteArrayToString
@Description: 输出转字符串便于输出 @author hxy @date 2020/4/9 11:50
src/main/java/hxy/server/socket/util/ByteUtil.java:29
Method
channelActive
(ChannelHandlerContext ctx)
src/main/java/hxy/server/socket/engine/AbstractTcpSocketServerHandler.java:11
Method
channelInactive
(ChannelHandlerContext ctx)
src/main/java/hxy/server/socket/engine/AbstractWebSocketServerHandler.java:20
Method
channelInactive
(ChannelHandlerContext ctx)
src/main/java/hxy/server/socket/engine/AbstractTcpSocketServerHandler.java:16
Method
channelRead
(ChannelHandlerContext ctx, Object msg)
src/main/java/hxy/server/socket/engine/HeartBeatServerHandler.java:37
Method
channelRead0
(ChannelHandlerContext ctx, Object msg)
src/main/java/hxy/server/socket/engine/AbstractWebSocketServerHandler.java:11
Method
channelRead0
(ChannelHandlerContext ctx, ByteBuf msg)
src/main/java/hxy/server/socket/engine/ProtocolTcpSocketServerHandler.java:7
Method
channelRead0
(ChannelHandlerContext ctx, ByteBuf msg)
src/main/java/hxy/server/socket/engine/DefaultTextTcpSocketServerHandler.java:8
Method
channelReadComplete
(ChannelHandlerContext ctx)
src/main/java/hxy/server/socket/engine/AbstractWebSocketServerHandler.java:61
Method
clearAll
()
src/main/java/hxy/server/socket/relation/ClientContext.java:35
Method
clearShields
()
src/main/java/hxy/server/socket/relation/Client.java:172
Method
clientCount
()
src/main/java/hxy/server/socket/relation/ClientContext.java:23
Method
containsClient
(String id)
src/main/java/hxy/server/socket/relation/Global.java:49
Method
containsClient
(String id)
src/main/java/hxy/server/socket/relation/ClientContext.java:31
Method
containsRoom
(String id)
src/main/java/hxy/server/socket/relation/Namespace.java:39
Method
deserializeFromString
(String data, Class<T> cls)
src/main/java/hxy/server/socket/util/ProtoUtil.java:50
Method
destroy
()
src/main/java/hxy/server/socket/engine/EngineStarter.java:43
Method
disConnect
(ChannelHandlerContext ctx)
src/test/java/test/websocket/text/SimpleSocketMsgHandler.java:26
Method
disConnect
(ChannelHandlerContext ctx)
src/test/java/test/websocket/bytearray/SimpleSocketMsgHandler.java:27
Method
disConnect
(ChannelHandlerContext ctx)
src/test/java/test/tcp/SimpleSocketMsgHandler.java:26
Method
disConnect
(ChannelHandlerContext ctx)
src/test/java/test/code/handler/ChannelActiveHanlder.java:20
Method
disConnect
(ChannelHandlerContext ctx)
src/main/java/hxy/server/socket/engine/SimpleCodeHandler.java:125
Method
disConnect
(ChannelHandlerContext ctx)
src/main/java/hxy/server/socket/engine/SocketMsgHandler.java:12
Method
doException
(ChannelHandlerContext ctx,Throwable e)
src/test/java/test/websocket/text/SimpleHandlerExceptionAdvice.java:13
Method
doException
(ChannelHandlerContext ctx,Throwable e)
src/test/java/test/websocket/bytearray/SimpleHandlerExceptionAdvice.java:14
Method
doMessage
(ChannelHandlerContext ctx, WebSocketFrame frame)
src/main/java/hxy/server/socket/engine/DefaultTextWebSocketServerHandler.java:9
Method
doMessage
(ChannelHandlerContext ctx, WebSocketFrame frame)
src/main/java/hxy/server/socket/engine/ProtocolWebSocketServerHandler.java:9
Method
engineStarter
()
src/main/java/hxy/server/socket/engine/EngineConfiguration.java:20
Method
exceptionCaught
(ChannelHandlerContext ctx, Throwable cause)
src/main/java/hxy/server/socket/engine/HeartBeatServerHandler.java:42
Method
exceptionHandler
()
src/main/java/hxy/server/socket/engine/EngineConfiguration.java:50
Method
getAttribute
()
src/main/java/hxy/server/socket/relation/Context.java:26
Method
getBeanOrNull
(String name)
src/main/java/hxy/server/socket/util/SpringApplicationContextHolder.java:49
Method
getClient
(String id)
src/main/java/hxy/server/socket/relation/Global.java:44
Method
getClient
(String id)
src/main/java/hxy/server/socket/relation/ClientContext.java:27
Method
getId
()
src/main/java/hxy/server/socket/relation/Context.java:18
Method
getJacksonPropertyNamingStrategy
()
src/main/java/hxy/server/socket/configuration/SocketConfiguration.java:100
Method
getNamespace
(String id)
src/main/java/hxy/server/socket/relation/Global.java:26
Method
getNamespaces
()
src/main/java/hxy/server/socket/relation/Client.java:111
Method
getNode
根据json串和节点名返回节点 @param json @param nodeName @return
src/main/java/hxy/server/socket/util/JsonUtil.java:96
Method
getPropertyNamingStrategy
()
src/main/java/hxy/server/socket/configuration/SocketConfiguration.java:125
Method
getRoom
(String id)
src/main/java/hxy/server/socket/relation/Namespace.java:35
Method
getRooms
()
src/main/java/hxy/server/socket/relation/Client.java:115
Method
getShieldContexts
()
src/main/java/hxy/server/socket/relation/Client.java:176
Method
hasAttr
(AttributeKey<T> attributeKey)
src/main/java/hxy/server/socket/relation/Client.java:185
Method
hashCode
()
src/main/java/hxy/server/socket/relation/ClientContext.java:48
Method
helloSocket
(Channel channel, int clientCode, Map map)
src/test/java/test/code/handler/MessagHandler.java:17
Method
initChannel
(SocketChannel socketChannel)
src/main/java/hxy/server/socket/engine/EngineStarter.java:84
Method
joinNamespaceAutoCreate
(@NotNull String namespaceId)
src/main/java/hxy/server/socket/relation/Client.java:130
Method
joinRoomAutoCreate
(@NotNull String namespaceId, @NotNull String roomId)
src/main/java/hxy/server/socket/relation/Client.java:83
Method
json2GenericObject
JSON串转换为Java泛型对象,可以是各种类型,此方法最为强大。用法看测试用例。 @param <T> @param jsonString JSON字符串 @param tr TypeReference,例如: new TypeReference< List<FamousUser
src/main/java/hxy/server/socket/util/JsonUtil.java:52
Method
jsonToList
@Description: 将json字符串转换成列表 @author hxy @date 2020/4/17 15:26
src/main/java/hxy/server/socket/util/JsonUtil.java:133
Method
leaveNamespace
(@NotNull String namespaceId)
src/main/java/hxy/server/socket/relation/Client.java:146
Method
leaveRoom
(@NotNull String roomId)
src/main/java/hxy/server/socket/relation/Client.java:102
Method
longToByteArray
(long num)
src/main/java/hxy/server/socket/util/ByteUtil.java:60
Method
main
(String[] args)
src/test/java/test/websocket/text/RunApp.java:19
Method
main
(String[] args)
src/test/java/test/websocket/bytearray/RunApp.java:19
Method
main
(String[] args)
src/test/java/test/websocket/bytearray/MyWebSocketClient.java:55
Method
main
(String[] args)
src/test/java/test/tcp/TcpTextClientDemo.java:18
Method
main
(String[] args)
src/test/java/test/tcp/TcpRunApp.java:19
Method
main
(String[] args)
src/test/java/test/code/handler/RunApp.java:21
Method
namespaceCount
()
src/main/java/hxy/server/socket/relation/Global.java:30
Method
onClose
(int i, String s, boolean b)
src/test/java/test/websocket/bytearray/MyWebSocketClient.java:45
Method
onConnect
(ChannelHandlerContext ctx, HttpRequest req)
src/test/java/test/websocket/text/SimpleSocketMsgHandler.java:15
Method
onConnect
(ChannelHandlerContext ctx, HttpRequest req)
src/test/java/test/websocket/bytearray/SimpleSocketMsgHandler.java:16
Method
onConnect
(ChannelHandlerContext ctx, HttpRequest req)
src/test/java/test/tcp/SimpleSocketMsgHandler.java:15
Method
onConnect
(ChannelHandlerContext ctx, HttpRequest req)
src/test/java/test/code/handler/ChannelActiveHanlder.java:15
Method
onConnect
(ChannelHandlerContext ctx, HttpRequest req)
src/main/java/hxy/server/socket/engine/SimpleCodeHandler.java:30
Method
onConnect
(ChannelHandlerContext ctx, HttpRequest req)
src/main/java/hxy/server/socket/engine/SocketMsgHandler.java:8
Method
onError
(Exception e)
src/test/java/test/websocket/bytearray/MyWebSocketClient.java:50
Method
onMessage
(ChannelHandlerContext ctx, String msg)
src/test/java/test/websocket/text/SimpleSocketMsgHandler.java:20
Method
onMessage
(ChannelHandlerContext ctx, byte[] msg)
src/test/java/test/websocket/bytearray/SimpleSocketMsgHandler.java:21
Method
onMessage
(String s)
src/test/java/test/websocket/bytearray/MyWebSocketClient.java:27
Method
onMessage
(ChannelHandlerContext ctx, String msg)
src/test/java/test/tcp/SimpleSocketMsgHandler.java:20
Method
onMessage
(ChannelHandlerContext ctx, Object msg)
src/main/java/hxy/server/socket/engine/SimpleCodeHandler.java:38
Method
onOpen
(ServerHandshake serverHandshake)
src/test/java/test/websocket/bytearray/MyWebSocketClient.java:22
Method
removeClient
(@NotNull Client client)
src/main/java/hxy/server/socket/relation/ClientContext.java:19
Method
removeRoom
(@NotNull Room room)
src/main/java/hxy/server/socket/relation/Namespace.java:27
Method
removeShield
(@NotNull ClientContext clientContext)
src/main/java/hxy/server/socket/relation/Client.java:168
Method
roomCount
()
src/main/java/hxy/server/socket/relation/Global.java:18
Method
roomCount
()
src/main/java/hxy/server/socket/relation/Namespace.java:31
Method
serializeToString
(T obj)
src/main/java/hxy/server/socket/util/ProtoUtil.java:41
Method
setAc
(ApplicationContext applicationContext)
src/main/java/hxy/server/socket/util/SpringApplicationContextHolder.java:24
Method
setApplicationContext
(ApplicationContext applicationContext)
src/main/java/hxy/server/socket/util/SpringApplicationContextHolder.java:18
Method
setBean
(Object bean)
src/main/java/hxy/server/socket/entity/CodeHandlerBean.java:78
Method
setBossThreadCount
(int bossThreadCount)
src/main/java/hxy/server/socket/configuration/SocketConfiguration.java:72
← previous
next →
101–200 of 221, ranked by callers