Skip to content
Snippets Groups Projects

Feature/com/server classes

Merged Alexandre Ducarne requested to merge feature/com/serverClasses into int/v1
2 files
+ 40
2
Compare changes
  • Side-by-side
  • Inline
Files
2
package baleine.common.interfaces.server;
import java.util.ArrayList;
import java.util.UUID;
import com.sun.jmx.snmp.Timestamp;
import baleine.common.dataModel.GameLight;
import baleine.common.dataModel.Message;
import baleine.common.dataModel.Move;
import baleine.common.dataModel.UserLight;
public interface IComToData {
public void requestPlayerByUUID(UUID playerID);
public void addNewUser(UserLight userLight);
public void createGame(GameLight gameLight);
public void requestGameSave(UUID gameID);
public Message receiveNewChatMessage(String message, Timestamp timestamp, UUID userID, UUID gameID);
public ArrayList<UUID> getAllGameParticipants (UUID gameID);
public void disconnectUser(UUID userID);
public void addSpectator(GameLight gameLight, UserLight userLight);
}
public void sendMove(Move move);
}
\ No newline at end of file
Loading