WRENCH  1.11
Cyberinfrastructure Simulation Workbench
Overview Installation Getting Started WRENCH 101 WRENCH 102
Static Public Attributes | List of all members
wrench::ComputeServiceMessagePayload Class Reference

Configurable message payloads for a ComputeService. More...

#include <ComputeServiceMessagePayload.h>

Inheritance diagram for wrench::ComputeServiceMessagePayload:
wrench::ServiceMessagePayload wrench::BareMetalComputeServiceMessagePayload wrench::BatchComputeServiceMessagePayload wrench::CloudComputeServiceMessagePayload wrench::HTCondorCentralManagerServiceMessagePayload wrench::HTCondorComputeServiceMessagePayload wrench::VirtualizedClusterComputeServiceMessagePayload

Static Public Attributes

static const std::string COMPOUND_JOB_DONE_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to state that it has completed a compound job.
 
static const std::string COMPOUND_JOB_FAILED_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to state that a running compound job has failed.
 
static const std::string IS_THERE_AT_LEAST_ONE_HOST_WITH_AVAILABLE_RESOURCES_ANSWER_MESSAGE_PAYLOAD
 The number of bytes in the control message sent to the daemon to ask is one host has some resources available.
 
static const std::string IS_THERE_AT_LEAST_ONE_HOST_WITH_AVAILABLE_RESOURCES_REQUEST_MESSAGE_PAYLOAD
 The number of bytes in the control message by the the daemon to state whether one host has some resources available.
 
static const std::string JOB_TYPE_NOT_SUPPORTED_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to state that it does not support the type of a submitted job.
 
static const std::string PILOT_JOB_EXPIRED_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to state that a pilot job has expired.
 
static const std::string PILOT_JOB_FAILED_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to state that a pilot job has failed.
 
static const std::string PILOT_JOB_STARTED_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to state that a pilot job has started.
 
static const std::string RESOURCE_DESCRIPTION_ANSWER_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to state information on its resources.
 
static const std::string RESOURCE_DESCRIPTION_REQUEST_MESSAGE_PAYLOAD
 The number of bytes in the control message sent to the daemon to request information on its resources.
 
static const std::string STANDARD_JOB_DONE_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to state that it has completed a standard job.
 
static const std::string STANDARD_JOB_FAILED_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to state that a running standard job has failed.
 
static const std::string SUBMIT_COMPOUND_JOB_ANSWER_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to acknowledge a compound job submission.
 
static const std::string SUBMIT_COMPOUND_JOB_REQUEST_MESSAGE_PAYLOAD
 The number of bytes in the control message sent to the daemon to submit a pilot job. More...
 
static const std::string SUBMIT_PILOT_JOB_ANSWER_MESSAGE_PAYLOAD
 The number of bytes in the control message sent from the daemon to acknowledge a pilot job submission.
 
static const std::string SUBMIT_PILOT_JOB_REQUEST_MESSAGE_PAYLOAD
 The number of bytes in the control message sent to the daemon to submit a pilot job.
 
static const std::string SUBMIT_STANDARD_JOB_ANSWER_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to acknowledge a standard job submission.
 
static const std::string SUBMIT_STANDARD_JOB_REQUEST_MESSAGE_PAYLOAD
 The number of bytes in the control message sent to the daemon to submit a standard job.
 
static const std::string TERMINATE_COMPOUND_JOB_ANSWER_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to acknowledge a compound job termination.
 
static const std::string TERMINATE_COMPOUND_JOB_REQUEST_MESSAGE_PAYLOAD
 The number of bytes in the control message sent to the daemon to terminate a compound job.
 
static const std::string TERMINATE_PILOT_JOB_ANSWER_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to acknowledge a pilot job termination.
 
static const std::string TERMINATE_PILOT_JOB_REQUEST_MESSAGE_PAYLOAD
 The number of bytes in the control message sent to the daemon to terminate a pilot job.
 
static const std::string TERMINATE_STANDARD_JOB_ANSWER_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to acknowledge a standard job termination.
 
static const std::string TERMINATE_STANDARD_JOB_REQUEST_MESSAGE_PAYLOAD
 The number of bytes in the control message sent to the daemon to terminate a standard job.
 
static const std::string TTL_ANSWER_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to state its time-to-live.
 
static const std::string TTL_REQUEST_MESSAGE_PAYLOAD
 The number of bytes in the control message sent to the daemon to ask it for information on its resources. More...
 
- Static Public Attributes inherited from wrench::ServiceMessagePayload
static const std::string DAEMON_STOPPED_MESSAGE_PAYLOAD
 The number of bytes in the control message sent by the daemon to confirm it has terminated.
 
static const std::string STOP_DAEMON_MESSAGE_PAYLOAD
 The number of bytes in the control message sent to the daemon to terminate it.
 

Detailed Description

Configurable message payloads for a ComputeService.

Member Data Documentation

◆ SUBMIT_COMPOUND_JOB_REQUEST_MESSAGE_PAYLOAD

const std::string wrench::ComputeServiceMessagePayload::SUBMIT_COMPOUND_JOB_REQUEST_MESSAGE_PAYLOAD
static

The number of bytes in the control message sent to the daemon to submit a pilot job.

The number of bytes in the control message sent to the daemon to submit a compound job

◆ TTL_REQUEST_MESSAGE_PAYLOAD

const std::string wrench::ComputeServiceMessagePayload::TTL_REQUEST_MESSAGE_PAYLOAD
static

The number of bytes in the control message sent to the daemon to ask it for information on its resources.

The number of bytes in the control message sent to the daemon to ask it for its time-to-live


The documentation for this class was generated from the following file: