| 程序包 | 说明 |
|---|---|
| cn.allbs.websocket.behavior | |
| cn.allbs.websocket.message | |
| cn.allbs.websocket.util |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AuthRequest
用户认证请求
|
class |
AuthResponse
用户请求响应
|
class |
DefaultRequest |
class |
SendResponse |
class |
SendToAllRequest |
class |
SendToAllUserRequest |
class |
SendToOneRequest |
class |
SendToUserCountRequest
发送消息给一个用户
|
class |
SysDefaultRequest |
class |
UserJoinNoticeRequest
用户加入
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
MessageFactory<T extends Message>
消息处理工厂
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends Message> |
WebSocketUtil.broadcast(String code,
String msg,
T data)
广播发送消息给所有在线用户(包括自己)
|
static <T extends Message> |
WebSocketUtil.broadcast(WebSocketResponseEnum webSocketResponseEnum,
T data)
广播发送消息给所有在线用户(包括自己)
|
static <T extends Message> |
WebSocketUtil.broadcastWithoutSelf(String code,
String msg,
T data,
String userName)
广播发送消息给所有在线用户(除自己)
|
static <T extends Message> |
WebSocketUtil.broadcastWithoutSelf(WebSocketResponseEnum webSocketResponseEnum,
T data,
String userName)
广播发送消息给所有在线用户(除自己)
|
static <T extends Message> |
WebSocketUtil.send(String userName,
String code,
String msg,
T data)
发送消息给指定用户
|
static <T extends Message> |
WebSocketUtil.send(String userName,
WebSocketResponseEnum webSocketResponseEnum,
T data)
发送消息给指定用户
|
static <T extends Message> |
WebSocketUtil.send(org.springframework.web.socket.WebSocketSession session,
String code,
String msg,
T data)
发送消息给单个用户的 Session
|
static <T extends Message> |
WebSocketUtil.send(org.springframework.web.socket.WebSocketSession session,
WebSocketResponseEnum webSocketResponseEnum,
T data)
发送消息给单个用户的 Session
|
Copyright © 2021. All rights reserved.