Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add the new integrated files version (use xbt data structures instead my own data...
[simgrid.git] / tools / tesh2 / include / units.h
1 #ifndef __UNITS_H       \r
2 #define __UNITS_H\r
3 \r
4 #include <com.h>\r
5 \r
6 #ifdef __cplusplus\r
7 extern "C" {\r
8 #endif\r
9 \r
10 units_t\r
11 units_new(runner_t runner, fstreams_t fstreams);\r
12 \r
13 int\r
14 units_is_empty(units_t unit);\r
15 \r
16 int\r
17 units_get_size(units_t unit);\r
18 \r
19 int\r
20 units_run_all(units_t units, xbt_os_mutex_t mutex);\r
21 \r
22 int\r
23 units_join_all(units_t units);\r
24 \r
25 int\r
26 units_interrupt_all(units_t units);\r
27 \r
28 int\r
29 units_reset_all(units_t units);\r
30 \r
31 \r
32 int\r
33 units_summuarize(units_t units);\r
34 \r
35 int\r
36 units_free(void** unitsptr);\r
37 \r
38 \r
39 #ifdef __cplusplus\r
40 extern }\r
41 #endif\r
42 \r
43 \r
44 #endif /* !__UNITS_H */\r
45 \r
46 \r