WRENCH  1.11
Cyberinfrastructure Simulation Workbench
Overview Installation Getting Started WRENCH 101 WRENCH 102
Public Member Functions | List of all members
wrench::ActionExecutionService Class Reference

An action execution service that: More...

#include <ActionExecutionService.h>

Inheritance diagram for wrench::ActionExecutionService:
wrench::Service

Public Member Functions

 ActionExecutionService (const std::string &hostname, std::map< std::string, std::tuple< unsigned long, double >> compute_resources, std::shared_ptr< Service > parent_service, WRENCH_PROPERTY_COLLECTION_TYPE property_list={}, WRENCH_MESSAGE_PAYLOADCOLLECTION_TYPE messagepayload_list={})
 Constructor. More...
 

Detailed Description

An action execution service that:

Constructor & Destructor Documentation

◆ ActionExecutionService()

wrench::ActionExecutionService::ActionExecutionService ( const std::string &  hostname,
std::map< std::string, std::tuple< unsigned long, double >>  compute_resources,
std::shared_ptr< Service parent_service,
WRENCH_PROPERTY_COLLECTION_TYPE  property_list = {},
WRENCH_MESSAGE_PAYLOADCOLLECTION_TYPE  messagepayload_list = {} 
)

Constructor.

Parameters
hostnamethe name of the host on which the service should be started
compute_resourcesa map of <num_cores, memory> tuples, indexed by hostname, which represents the compute resources available to this service.
parent_servicethe parent compute service (nullptr if not known at this time)
property_lista property list ({} means "use all defaults")
messagepayload_lista message payload list ({} means "use all defaults")

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