BatchComputeServiceMessage.h
35 BatchComputeServiceJobRequestMessage(std::string answer_mailbox, BatchJob* job , double payload);
72 BatchSimulationBeginsToSchedulerMessage(std::string answer_mailbox, std::string job_args_to_scheduler, double payload);
102 BatchExecuteJobFromBatSchedMessage(std::string answer_mailbox, std::string batsched_decision_reply, double payload);
143 BatchJobSubmissionToSchedulerMessage(std::string answer_mailbox, WorkflowJob* job, std::string job_args_to_scheduler, double payload);
Top-level class for messages received/sent by a ComputeService.
Definition: ComputeServiceMessage.h:32
BatchJob * job
The batch job.
Definition: BatchComputeServiceMessage.h:51
double estimated_start_time
The estimated job start time.
Definition: BatchComputeServiceMessage.h:120
BatchComputeServiceMessage(std::string name, double payload)
Constructor.
Definition: BatchComputeServiceMessage.cpp:20
double payload
The message size in bytes.
Definition: SimulationMessage.h:39
Abstraction of a job used for executing tasks in a Workflow.
Definition: WorkflowJob.h:34
BatchJob * job
The batch job.
Definition: BatchComputeServiceMessage.h:40
std::string answer_mailbox
The mailbox to answer to.
Definition: BatchComputeServiceMessage.h:105
A message sent by a BatschedNetworkListener to a Batsched-enabled BatchComputeService to tell it to s...
Definition: BatchComputeServiceMessage.h:100
Top-level class for messages received/sent by a Service.
Definition: ServiceMessage.h:27
A message sent by an alarm when a job goes over its requested execution time.
Definition: BatchComputeServiceMessage.h:47
A batch job, which encapsulates a WorkflowJob and additional information used by a BatchService...
Definition: BatchJob.h:16
A message sent to a BatchComputeService to submit a batch job for execution.
Definition: BatchComputeServiceMessage.h:33
Top-level class for messages received/sent by a BatchComputeService.
Definition: BatchComputeServiceMessage.h:25
std::string batsched_decision_reply
The decision reply from Batsched.
Definition: BatchComputeServiceMessage.h:108
A message send by a BatschedNetworkListener to a Batsched-enabled BatchComputeService with a job star...
Definition: BatchComputeServiceMessage.h:115
std::string answer_mailbox
The mailbox to answer to.
Definition: BatchComputeServiceMessage.h:38
Definition: Alarm.cpp:19