Package edu.cmu.emulator.daemon

Node control daemon implementation and control classes.

See:
          Description

Interface Summary
DaemonInterface Defines the methods that need to be implemented by the node daemons.
EmuInterface  
ProcControl ProcControl provides control of process executing on nodes.
ProcListener  
ProcOutputListener  
 

Class Summary
DaemonCommunicator This class is responsible for communicating with the daemons running on the remote nodes.It maintains a mapping of the nodes and a reference to the daemon stubs.
EmuDaemon  
IORelay_ControllerElement  
IORelay_NodeElement  
LogSpec  
NodeDaemon The Daemon that runs on the nodes.
NodeLogger Logs stdout and/or stderr to a file on the node.
POMWorker  
ProcCommunicator  
ProcessID Holds information about the process started on remote nodes through the DaemonCommunicator.
ProcessMonitor Default ProcControl.
ProcExitWaiter  
ProcOutputMonitor Runs on the remote node and gathers the output from the node for sending as messages back to the emu.
RemoteProcess Provides remote access to i/o on a remote process.
 

Exception Summary
ProcessStartException  
 

Package edu.cmu.emulator.daemon Description

Node control daemon implementation and control classes.



Copyright © 2013. All Rights Reserved.