wrench::ComputeServicePilotJobStartedMessage

class wrench::ComputeServicePilotJobStartedMessage : public wrench::ComputeServiceMessage

A message sent by a ComputeService when a PilotJob has started its execution.

Public Functions

ComputeServicePilotJobStartedMessage(std::shared_ptr<PilotJob>, std::shared_ptr<ComputeService>, double payload)

Constructor.

Parameters
  • job – a pilot job that has started execution

  • cs – the compute service on which the pilot job has started

  • payload – message size in bytes

Throws

std::invalid_argument

Public Members

std::shared_ptr<ComputeService> compute_service

The compute service on which the pilot job has started.

std::shared_ptr<PilotJob> job

The pilot job that has started.