MCPcopy Create free account
hub / github.com/catabriga/graphwar / setEveryoneNotReady

Method setEveryoneNotReady

src/GraphServer/GraphServer.java:516–548  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

514 }
515
516 private void setEveryoneNotReady()
517 {
518 if(startDelayer != null)
519 {
520 startDelayer.stop();
521 }
522
523 ListIterator<ClientConnection> itr = clients.listIterator();
524
525 while(itr.hasNext())
526 {
527 ClientConnection tmpClient = itr.next();
528
529 List<Player> players = tmpClient.getPlayers();
530
531 ListIterator<Player> pitr = players.listIterator();
532
533 while(pitr.hasNext())
534 {
535 Player player = pitr.next();
536
537 if(player.getReady() == true)
538 {
539 player.setReady(false);
540
541 String message;
542 message = NetworkProtocol.SET_READY+"&"+player.getID()+"&"+0;
543
544 sendMessageAll(message);
545 }
546 }
547 }
548 }
549
550 private boolean checkPlayer(int playerID, ClientConnection client)
551 {

Callers 3

startGameMethod · 0.95
finishGameMethod · 0.95
handleMessageMethod · 0.95

Calls 6

getPlayersMethod · 0.95
getReadyMethod · 0.95
setReadyMethod · 0.95
getIDMethod · 0.95
sendMessageAllMethod · 0.95
stopMethod · 0.45

Tested by

no test coverage detected