comparison TaskManager/kernel/ppe/Threads.h @ 824:3468641f22d7

Thread.h fix?
author yutaka@localhost.localdomain
date Mon, 24 May 2010 23:51:40 +0900
parents 19c6cdeb23d6
children bed529c55eda
comparison
equal deleted inserted replaced
822:ba45c7b81d2a 824:3468641f22d7
5 5
6 6
7 class Threads { 7 class Threads {
8 public: 8 public:
9 /* constructor */ 9 /* constructor */
10 Threads(int num = 1); 10 Threads(int num = 1) {};
11 virtual ~Threads(); 11 virtual ~Threads() {};
12 12
13 /* functions */ 13 /* functions */
14 virtual void init() = 0; 14 virtual void init() = 0;
15 virtual int get_mail(int speid, int count, memaddr *ret) = 0; // BLOCKING 15 virtual int get_mail(int speid, int count, memaddr *ret) = 0; // BLOCKING
16 virtual int has_mail(int speid, int count, memaddr *ret) = 0; // NONBLOCK 16 virtual int has_mail(int speid, int count, memaddr *ret) = 0; // NONBLOCK