Skip to content
Snippets Groups Projects

Feature/com/server classes

Merged Alexandre Ducarne requested to merge feature/com/serverClasses into int/v1
1 file
+ 27
0
Compare changes
  • Side-by-side
  • Inline
package baleine.common.interfaces.client;
import java.net.InetAddress;
import java.util.UUID;
import com.sun.jmx.snmp.Timestamp;
import baleine.common.dataModel.GameLight;
import baleine.common.dataModel.Move;
import baleine.common.dataModel.UserLight;
public interface IDataToCom {
public void getPlayerByUUID(UUID playerRequested);
public void connectedUserOnline(UserLight user, InetAddress adress);
public void addNewGameAvailable(GameLight newGame);
public void requestGameSave(UUID gameId, UUID userId);
public void sendChatMessage(String message, Timestamp time);
public void sendDisconnectingRequest(UUID user);
public void addSpectator(GameLight game, UserLight spectator);
public void askJoinGame(UUID gameId, UUID userId);
public void sendJoinRequestAnswer(UUID userRequesting, UUID gameUUID, boolean isAccepted);
public void sendMove(Move move);
}
Loading