Faster  0.0.4Alpha
Superfastdistributtedcomputing
fastTask.h
1 #ifndef LIBFASTER_FASTTASK_H
2 #define LIBFASTER_FASTTASK_H
3 
4 
5 #include <vector>
6 #include "definitions.h"
7 #include "misc.h"
8 
9 
10 namespace faster{
11  class fastTask{
12  public:
13  unsigned long int id;
14  unsigned long int srcFDD;
15  unsigned long int destFDD;
16  fddOpType operationType;
17  int functionId;
18  size_t size;
19  void * result;
20  size_t resultSize;
21  size_t workersFinished;
22  std::vector<size_t> times;
23  size_t duration;
24  double * allocation;
25  std::vector<procstat> procstats;
26  std::vector< std::pair<void*, size_t> > globals;
27 
28  };
29 }
30 
31 #endif
Definition: _workerFdd.h:11
Definition: fastTask.h:11