Methapolis  0.27
 All Classes Namespaces Files Functions Variables Enumerator
IMicropolisServer.java
Go to the documentation of this file.
1 package micropolisj.network;
2 
3 import java.rmi.Remote;
4 import java.rmi.RemoteException;
5 
6 import micropolisj.engine.PlayerInfo;
7 
8 public interface IMicropolisServer extends Remote{
9 
10  public MapInfo getLatestMap() throws RemoteException;
11 
12  public int getNewID() throws RemoteException;
13 
14  public void storeInput(int playerID, PlayerInput input) throws RemoteException;
15 
16  public void setRemoteClient(RemoteClient client) throws RemoteException;
17 
18  byte[] getLevel() throws RemoteException;
19 
20  public PlayerInfo getPlayerInfo(int ID) throws RemoteException;
21 
22 
23 
24 }