wrench::ServerlessComputeServiceNodeCopyCompleteMessage

class ServerlessComputeServiceNodeCopyCompleteMessage : public wrench::ServerlessComputeServiceMessage

a message sent to a ServerlessComputeService to notify it that a copy towards a compute node has completed

Public Functions

ServerlessComputeServiceNodeCopyCompleteMessage(std::shared_ptr<CustomAction> action, std::shared_ptr<ImageLayer> layer, std::shared_ptr<ServerlessComputeNode> compute_node, sg_size_t payload)

Constructor.

Parameters:
  • action – The action that did the copy

  • layer – The image layer that was copied

  • compute_node – The compute node to which the image layer was copied

  • payload – The message size in bytes

Public Members

std::shared_ptr<CustomAction> _action

The action that did the copy.

std::shared_ptr<ServerlessComputeNode> _compute_node

The compute node on which the image was copied to.

std::shared_ptr<ImageLayer> _layer

The image layer that was copied.