WRENCH
1.11
Cyberinfrastructure Simulation Workbench
Overview
Installation
Getting Started
WRENCH 101
WRENCH 102
APIs Reference
User
Developer
Internal
include
wrench
services
compute
batch
workload_helper_classes
WorkloadTraceFileReplayerEventReceiver.h
1
10
#ifndef WRENCH_ONEJOBWMS_H
11
#define WRENCH_ONEJOBWMS_H
12
13
#include "wrench/execution_controller/ExecutionController.h"
14
15
/***********************/
17
/***********************/
18
19
namespace
wrench
{
20
21
class
BatchComputeService;
22
27
class
WorkloadTraceFileReplayerEventReceiver
:
public
ExecutionController
{
28
29
public
:
35
WorkloadTraceFileReplayerEventReceiver
(std::string hostname, std::shared_ptr<JobManager> job_manager) :
36
ExecutionController
(
37
hostname,
38
"workload_trace_file_replayer_event_receiver"
),
39
job_manager(job_manager) {}
40
41
int
main
()
override
;
42
43
private
:
44
std::string hostname;
45
std::shared_ptr<JobManager> job_manager;
46
};
47
48
};
49
50
/***********************/
52
/***********************/
53
54
#endif //WRENCH_ONEJOBWMS_H
wrench::WorkloadTraceFileReplayerEventReceiver::main
int main() override
main method of the WorkloadTraceFileReplayerEventReceiver daemon
Definition:
WorkloadTraceFileReplayerEventReceiver.cpp:23
wrench::WorkloadTraceFileReplayerEventReceiver::WorkloadTraceFileReplayerEventReceiver
WorkloadTraceFileReplayerEventReceiver(std::string hostname, std::shared_ptr< JobManager > job_manager)
Constructor.
Definition:
WorkloadTraceFileReplayerEventReceiver.h:35
wrench::ExecutionController
An abstraction of an execution controller, i.e., a running process that interacts with other services...
Definition:
ExecutionController.h:37
wrench
Definition:
Action.cpp:28
wrench::WorkloadTraceFileReplayerEventReceiver
A WMS that only submits a single job to a given batch_standard_and_pilot_jobs service,...
Definition:
WorkloadTraceFileReplayerEventReceiver.h:27