58
|
1 #ifndef INCLUDED_CELL_TASK_MANAGER_IMPL
|
|
2 #define INCLUDED_CELL_TASK_MANAGER_IMPL
|
|
3
|
|
4 #ifndef INCLUDED_TASK_MANAGER_IMPL
|
|
5 # include "TaskManagerImpl.h"
|
|
6 #endif
|
|
7
|
65
|
8 #ifndef INCLUDED_SPE_THREADS
|
|
9 # include "SpeThreads.h"
|
|
10 #endif
|
|
11
|
58
|
12 class CellTaskManagerImpl : public TaskManagerImpl {
|
|
13 public:
|
67
|
14 /* constructor */
|
|
15 CellTaskManagerImpl(int num = 1);
|
|
16
|
65
|
17 /* variables */
|
|
18 SpeThreads *speThreads;
|
|
19
|
58
|
20 /* functions */
|
|
21 void init(void);
|
|
22 void run(void);
|
65
|
23 MailQueuePtr mail_check(MailQueuePtr mail_list);
|
70
|
24 TaskListPtr set_task(void);
|
58
|
25 };
|
|
26
|
|
27 #endif
|