diff include/TaskManager/FifoTaskManagerImpl.h @ 3:2356238ebea7

*** empty log message ***
author gongo
date Tue, 05 Feb 2008 20:22:50 +0900
parents
children 41ccd4b38184
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/include/TaskManager/FifoTaskManagerImpl.h	Tue Feb 05 20:22:50 2008 +0900
@@ -0,0 +1,32 @@
+#ifndef INCLUDED_FIFO_TASK_MANAGER_IMPL
+#define INCLUDED_FIFO_TASK_MANAGER_IMPL
+
+#ifndef INCLUDED_FIFO_TASK_INFO
+#  include "FifoTaskInfo.h"
+#endif
+
+#ifndef INCLUDED_TASK_MANAGER_IMPL
+#  include "TaskManagerImpl.h"
+#endif
+
+#ifndef INCLUDED_MAIL_MANAGER
+#  include "MailManager.h"
+#endif
+
+class FifoTaskManagerImpl : public TaskManagerImpl {
+public:
+    /* functions */
+    void init(void);
+    void run(void);
+
+    TaskListPtr set_task(void);
+
+private:
+    /* variables */
+    MailManager *mailManager;
+
+    /* functions */
+    MailQueuePtr mail_check(MailQueuePtr mail_list);
+};
+
+#endif