#include <Cache.h>
Collaboration diagram for Cache:

Data Fields | |
| int | IAmTaskCreator |
| int | useTasks |
| int | forwardTaskMsgs |
| HashDSIVoid * | tasks |
| TaskIdList * | terminatedTasks |
| HashIntInt * | runningTasks |
| int | currentWork |
| int | currentTask |
| prod_cons_t * | taskBuffer |
| pthread_t | writeThreadDescriptor |
| char * | finishedTasksDir |
| RecoverCallback_t * | recoverCallback |
Definition at line 33 of file Cache.h.
|
|
Definition at line 41 of file Cache.h. Referenced by cacheEndTask(), cacheGetCurrentTask(), cacheGetData(), cachePutData(), cacheRemoveData(), cacheRunTask(), cacheSetCurrentTask(), and initCacheStruct(). |
|
|
Definition at line 40 of file Cache.h. Referenced by cacheCreateTask(), cacheEndTask(), cacheGetCurrentWork(), cacheGetData(), cacheGetTaskDeps(), cachePutData(), cacheRecoverTasks(), cacheRemoveData(), cacheRunTask(), cacheSetCurrentTask(), cacheSetCurrentWork(), and initCacheStruct(). |
|
|
Definition at line 44 of file Cache.h. Referenced by cacheRecoverTasks(), destroyCache(), getFinishedTasks(), initCacheStruct(), and writerThread(). |
|
|
Definition at line 36 of file Cache.h. Referenced by cacheGetForwardTaskMsgs(), cacheSetForwardTaskMsgs(), and initCacheStruct(). |
|
|
Definition at line 34 of file Cache.h. Referenced by initCacheStruct(), and setCreator(). |
|
|
Definition at line 45 of file Cache.h. Referenced by cacheRegisterRecoverCallback(), and initCacheStruct(). |
|
|
Definition at line 39 of file Cache.h. Referenced by cacheEndTask(), cacheGetRunningTasks(), cacheRunTask(), destroyCache(), and initCacheStruct(). |
|
|
Definition at line 42 of file Cache.h. Referenced by destroyCache(), initCacheStruct(), and writerThread(). |
|
|
Definition at line 37 of file Cache.h. Referenced by cacheCreateTask(), cacheEndTask(), cacheGetData(), cacheGetTaskDeps(), cachePutData(), cacheRecoverTasks(), cacheRemoveData(), cacheRunTask(), cacheSetCurrentTask(), destroyCache(), and initCacheStruct(). |
|
|
Definition at line 38 of file Cache.h. Referenced by cacheEndTask(), cacheGetFinishedTasks(), cacheRecoverTasks(), destroyCache(), and initCacheStruct(). |
|
|
Definition at line 35 of file Cache.h. Referenced by cacheGetUseTasks(), cacheSetUseTasks(), and initCacheStruct(). |
|
|
Definition at line 43 of file Cache.h. Referenced by destroyCache(), and initCache(). |
1.4.6