CompletableFuture<Integer> |
WebSocketNode.broadcastAction(WebSocketAction action) |
广播操作, 给所有人发操作
|
CompletableFuture<Integer> |
WebSocketNode.broadcastMessage(Object message) |
广播消息, 给所有人发消息
|
CompletableFuture<Integer> |
WebSocketNode.broadcastMessage(Object message,
boolean last) |
广播消息, 给所有人发消息
|
CompletableFuture<Integer> |
WebSocketNode.broadcastMessage(Convert convert,
Object message) |
广播消息, 给所有人发消息
|
CompletableFuture<Integer> |
WebSocketNode.broadcastMessage(Convert convert,
Object message0,
boolean last) |
广播消息, 给所有人发消息
|
CompletableFuture<Integer> |
WebSocketNode.broadcastMessage(WebSocketRange wsrange,
Object message) |
广播消息, 给所有人发消息
|
CompletableFuture<Integer> |
WebSocketNode.broadcastMessage(WebSocketRange wsrange,
Object message,
boolean last) |
广播消息, 给所有人发消息
|
CompletableFuture<Integer> |
WebSocketNode.broadcastMessage(WebSocketRange wsrange,
Convert convert,
Object message) |
广播消息, 给所有人发消息
|
CompletableFuture<Integer> |
WebSocketNode.broadcastMessage(WebSocketRange wsrange,
Convert convert,
Object message0,
boolean last) |
广播消息, 给所有人发消息
|
CompletableFuture<Boolean> |
WebSocketNode.existsWebSocket(Serializable userid) |
判断指定用户是否WebSocket在线
|
CompletableFuture<Boolean> |
WebSocketNode.existsWebSocket(WebSocketUserAddress userAddress) |
判断指定用户是否WebSocket在线
|
CompletableFuture<Integer> |
WebSocketNode.forceCloseWebSocket(Serializable userid) |
强制关闭用户WebSocket
|
CompletableFuture<Integer> |
WebSocketNode.forceCloseWebSocket(WebSocketUserAddress userAddress) |
强制关闭用户WebSocket
|
WebSocketEngine |
WebSocketNode.getLocalWebSocketEngine() |
获取本地的WebSocketEngine,没有则返回null
|
MessageAgent |
WebSocketNode.getMessageAgent() |
|
Semaphore |
WebSocketNode.getSemaphore() |
|
CompletableFuture<Integer> |
WebSocketNode.getUserSize() |
获取在线用户总数
|
protected void |
WebSocketNode.postDestroy(AnyValue conf) |
|
CompletableFuture<Integer> |
WebSocketNode.sendAction(WebSocketAction action,
Serializable... userids) |
向指定用户发送操作,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|
CompletableFuture<Integer> |
WebSocketNode.sendAction(WebSocketAction action,
WebSocketUserAddress... useraddrs) |
向指定用户发送操作,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|
CompletableFuture<Integer> |
WebSocketNode.sendMessage(Object message,
boolean last,
Serializable... useridOrAddrs) |
向指定用户发送消息,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|
CompletableFuture<Integer> |
WebSocketNode.sendMessage(Object message,
boolean last,
Stream<? extends Serializable> useridOrAddrs) |
向指定用户发送消息,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|
CompletableFuture<Integer> |
WebSocketNode.sendMessage(Object message,
Serializable... useridOrAddrs) |
向指定用户发送消息,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|
CompletableFuture<Integer> |
WebSocketNode.sendMessage(Object message,
Stream<? extends Serializable> useridOrAddrs) |
向指定用户发送消息,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|
CompletableFuture<Integer> |
WebSocketNode.sendMessage(Convert convert,
Object message0,
boolean last,
Serializable... userids) |
向指定用户发送消息,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|
CompletableFuture<Integer> |
WebSocketNode.sendMessage(Convert convert,
Object message0,
boolean last,
Stream<? extends Serializable> userids) |
向指定用户发送消息,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|
CompletableFuture<Integer> |
WebSocketNode.sendMessage(Convert convert,
Object message0,
boolean last,
WebSocketUserAddress... useraddrs) |
向指定用户发送消息,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|
CompletableFuture<Integer> |
WebSocketNode.sendMessage(Convert convert,
Object message,
Serializable... useridOrAddrs) |
向指定用户发送消息,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|
CompletableFuture<Integer> |
WebSocketNode.sendMessage(Convert convert,
Object message,
Stream<? extends Serializable> useridOrAddrs) |
向指定用户发送消息,先发送本地连接,再发送远程连接
如果当前WebSocketNode是远程模式,此方法只发送远程连接
|