Mercurial > hg > Members > kono > Cerium
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 |