diff TaskManager/Cell/CellTaskManagerImpl.h @ 808:8a6f1fa038de

TaskListInfo version
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 22 May 2010 22:32:41 +0900
parents abad59c7e3ac
children 29094b48d966
line wrap: on
line diff
--- a/TaskManager/Cell/CellTaskManagerImpl.h	Sat May 22 18:21:13 2010 +0900
+++ b/TaskManager/Cell/CellTaskManagerImpl.h	Sat May 22 22:32:41 2010 +0900
@@ -12,11 +12,10 @@
     ~CellTaskManagerImpl();
 
     /* variables */
-    TaskListPtr *speTaskList;
-    TaskListPtr *speTaskList_bg;
+    TaskListInfoPtr *taskListInfo;
+    TaskListInfoPtr *speTaskList;  // running task
 
     SpeThreads *speThreads;
-    int *flag_sendTaskList;
     FifoTaskManagerImpl *ppeManager;
     int spe_running;
 
@@ -24,6 +23,7 @@
     // system
     void init();
     void run();
+    void poll();
     void mail_check();
     void set_runTaskList();
     void sendTaskList();
@@ -31,14 +31,6 @@
     void show_profile() ;
     void start_profile() ;
 
-    // user
-    // int add_data(ListDataPtr, uint32, int);
-#if 0
-    void* allocate(int size);
-    void* allocate(int size,int align);
-    Scheduler* get_scheduler();
-#endif
-
 private:
     void send_taskList(int id);
 };