|
SimGrid 3.7.1
Scalable simulation of distributed systems
|
Action structure. More...
#include <surf.h>
Data Fields | |
| double | cost |
| double | priority |
| double | max_duration |
| double | remains |
| double | start |
| double | finish |
| void * | data |
| char * | category |
| surf_file_t | file |
| s_file_stat_t | stat |
Action structure.
Never create s_surf_action_t by yourself ! The actions are created on the fly when you call execute or communicate on a model.
| double surf_action::cost |
cost
| double surf_action::priority |
priority (1.0 by default)
| double surf_action::max_duration |
max_duration (may fluctuate until the task is completed)
| double surf_action::remains |
How much of that cost remains to be done in the currently running task
| double surf_action::start |
start time
| double surf_action::finish |
finish time : this is modified during the run and fluctuates until the task is completed
| void* surf_action::data |
for your convenience
| char* surf_action::category |
tracing category for categorized resource utilization monitoring
| surf_file_t surf_action::file |
surf_file_t for storage model
| s_file_stat_t surf_action::stat |
surf_file_t for storage model
| Back to the main Simgrid Documentation page |
The version of SimGrid documented here is v3.7.1. Documentation of other versions can be found in their respective archive files (directory doc/html). |
Generated by
|