Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

RunToolHost.H File Reference

#include <Basics.H>
#include "Expr.H"

Go to the source code of this file.

Functions

void RunToolHostInit ()
Text RunToolHost (TextVC *platform, SrcLoc *loc, void *&handle)
void RunToolDone (void *handle)


Function Documentation

void RunToolDone void *  handle  ) 
 

Definition at line 336 of file RunToolHost.C.

References Basics::cond::broadcast(), Basics::mutex::lock(), Basics::mutex::unlock(), and Host::usecount.

Referenced by RunTool().

Text RunToolHost TextVC platform,
SrcLoc loc,
void *&  handle
 

Definition at line 134 of file RunToolHost.C.

References Platform::anchorfirst, Host::bad, Text::cchars(), Platform::cpuMHz, RunTool::Host_info::cpuMHz, Platform::cpus, RunTool::Host_info::cpus, RunTool::Host_info::cur_pending, RunTool::Host_info::cur_tools, DEBUG, Error(), ErrorDetail(), RunTool::get_info(), Platform::hosts, RunTool::Host_info::load, Basics::mutex::lock(), Platform::lowSlotsMessagePrinted, RunTool::Host_info::machine, Platform::machine, RunTool::Host_info::max_pending, RunTool::Host_info::max_tools, Platform::memKB, RunTool::Host_info::memKB, SRPC::failure::msg, Platform::name, Host::name, Platform::nhosts, outputMu, TextVC::PrintD(), RunTool::Host_info::release, Platform::release, RunTool::Host_info::sysname, Platform::sysname, ThreadDataGet(), Host::uniqueid, RunTool::Host_info::uniqueid, Basics::mutex::unlock(), Host::usecount, RunTool::Host_info::version, Platform::version, and Basics::cond::wait().

Referenced by RunTool().

void RunToolHostInit  ) 
 

Definition at line 430 of file RunToolHost.C.

References Error(), VestaConfig::get_float(), VestaConfig::is_set(), Basics::mutex::lock(), VestaConfig::failure::msg, TCP_sock::this_host(), and Basics::mutex::unlock().

Referenced by PrimRunToolInit().


Generated on Mon May 8 00:49:02 2006 for Vesta by  doxygen 1.4.2