Package com.corundumstudio.socketio
Interface BroadcastOperations
- All Superinterfaces:
ClientOperations
- All Known Implementing Classes:
MultiRoomBroadcastOperations,SingleRoomBroadcastOperations
broadcast interface
-
Method Summary
Modifier and TypeMethodDescription<T> voidsend(Packet packet, BroadcastAckCallback<T> ackCallback) voidsendEvent(String name, SocketIOClient excludedClient, Object... data) <T> voidsendEvent(String name, Object data, BroadcastAckCallback<T> ackCallback) <T> voidsendEvent(String name, Object data, SocketIOClient excludedClient, BroadcastAckCallback<T> ackCallback) <T> voidsendEvent(String name, Object data, Predicate<SocketIOClient> excludePredicate, BroadcastAckCallback<T> ackCallback) voidsendEvent(String name, Predicate<SocketIOClient> excludePredicate, Object... data) Methods inherited from interface com.corundumstudio.socketio.ClientOperations
disconnect, send, sendEvent
-
Method Details
-
getClients
Collection<SocketIOClient> getClients() -
send
-
sendEvent
-
sendEvent
-
sendEvent
-
sendEvent
<T> void sendEvent(String name, Object data, SocketIOClient excludedClient, BroadcastAckCallback<T> ackCallback) -
sendEvent
<T> void sendEvent(String name, Object data, Predicate<SocketIOClient> excludePredicate, BroadcastAckCallback<T> ackCallback)
-