edu.cmu.emulator.daemon
Class EmuDaemon

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by edu.cmu.emulator.daemon.EmuDaemon
All Implemented Interfaces:
EmuInterface, Serializable, Remote

public class EmuDaemon
extends UnicastRemoteObject
implements EmuInterface

See Also:
Serialized Form

Field Summary
protected  DaemonCommunicator dc
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
EmuDaemon(DaemonCommunicator dc)
           
 
Method Summary
 void message(String nodeName, int procID, Object msg)
           
 void processExited(String nodeName, int procID, int code)
           
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

dc

protected DaemonCommunicator dc
Constructor Detail

EmuDaemon

public EmuDaemon(DaemonCommunicator dc)
          throws RemoteException
Throws:
RemoteException
Method Detail

processExited

public void processExited(String nodeName,
                          int procID,
                          int code)
Specified by:
processExited in interface EmuInterface

message

public void message(String nodeName,
                    int procID,
                    Object msg)
Specified by:
message in interface EmuInterface


Copyright © 2013. All Rights Reserved.