public void broadcast(byte[] bytes) { broadcast(bytes, 0, bytes.length); }
public void broadcast(Message message) { for (T listener : getListeners()) { try { listener.sendMessage(message); } catch (Exception e) { e.printStackTrace(); onDisconnect(listener); } } }
public void broadcast(String s) { broadcast(s.getBytes(StandardCharsets.UTF_8)); }
public void broadcast(byte[] bytes, int offset, int length) { broadcast(new Message(bytes, offset, length)); }