Interface RServer

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Server

public interface RServer
extends java.rmi.Remote


Method Summary
 void accelerate(int id, boolean value)
           
 void fire(int id, boolean value)
           
 int login(REngine engine)
           
 void logout(int bodyId)
           
 void turnLeft(int id, boolean value)
           
 void turnRight(int id, boolean value)
           
 

Method Detail

login

public int login(REngine engine)
          throws java.rmi.RemoteException,
                 GameFullException

logout

public void logout(int bodyId)
            throws java.rmi.RemoteException

turnLeft

public void turnLeft(int id,
                     boolean value)
              throws java.rmi.RemoteException

turnRight

public void turnRight(int id,
                      boolean value)
               throws java.rmi.RemoteException

accelerate

public void accelerate(int id,
                       boolean value)
                throws java.rmi.RemoteException

fire

public void fire(int id,
                 boolean value)
          throws java.rmi.RemoteException