Browse Source

Release 26 Beta

master
Defend 7 years ago
parent
commit
faca09d1d8
  1. 32
      src/client.java
  2. 4
      src/eventHandler.java

32
src/client.java

@ -63,22 +63,26 @@ public class client extends Thread {
while (socketInfo.isOnline(socketid)) {
msg = readSocket();
parseInput(msg);
eventExecute();
}
}
int id = socketInfo.findSocket.bySID(socketid);
if(id == -1){return;}
switch (socketInfo.EVENT.get(id)){
case "play": eventHandler.play(socketid);
break;
case "pause": eventHandler.pause(socketid);
break;
case "next": eventHandler.next(socketid);
break;
case "prev": eventHandler.prev(socketid);
break;
case "wind": eventHandler.wind(socketid);
break;
}
public void eventExecute(){
int id = socketInfo.findSocket.bySID(socketid);
if(id == -1){return;}
switch (socketInfo.EVENT.get(id)){
case "play": eventHandler.play(socketid);
break;
case "pause": eventHandler.pause(socketid);
break;
case "next": eventHandler.next(socketid);
break;
case "prev": eventHandler.prev(socketid);
break;
case "wind": eventHandler.wind(socketid);
break;
}
}
private String bytesToStringUTFCustom(int[] ints) {

4
src/eventHandler.java

@ -10,7 +10,8 @@ import java.util.ArrayList;
*/
public class eventHandler {
//TODO: переписать почти весь код здесь
//Нужно покончить с этим быдланством
public static synchronized void connect(Integer sid){
JsonObjectBuilder creator = Json.createObjectBuilder();
creator.add("EVENT","SERVICE");
@ -40,6 +41,7 @@ public class eventHandler {
socketInfo.CLIENT.get(a.get(i)).sendSocket(lc.toString());
}
}
socketInfo.CLIENT.get(id).eventExecute();
}
}

Loading…
Cancel
Save