wrench::ComputeServicePilotJobExpiredMessage

class ComputeServicePilotJobExpiredMessage : public wrench::ComputeServiceMessage

A message sent by a ComputeService when a PilotJob has expired.

Public Functions

ComputeServicePilotJobExpiredMessage(std::shared_ptr<PilotJob>, std::shared_ptr<ComputeService>, sg_size_t payload)

Constructor.

Parameters:
  • job – a pilot job that has expired

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

  • payload – message size in bytes

Public Members

std::shared_ptr<ComputeService> compute_service

The compute service on which the pilot job has expired.

std::shared_ptr<PilotJob> job

The pilot job that has expired.