Class RemoteWorker
alps::scheduler::RemoteWorker
Synopsis
Description
RemoteWorker
public
construct/copy/destruct
RemoteWorker(const ProcessList &, const Parameters &, int32_t = 0);
~RemoteWorker();
RemoteWorker
public member functions
virtual void set_parameters(const Parameters & parms);
virtual void
save_to_file(const boost::filesystem::path &, const boost::filesystem::path &) const;
virtual void
load_from_file(const boost::filesystem::path &,
const boost::filesystem::path &);
virtual void start_worker();
virtual void halt_worker();
virtual TaskInfo get_info() const;
virtual double work_done() const;
virtual ResultType get_summary() const;
const Process & process() const;
virtual bool handle_message(const Process & runmaster, int32_t tag);