#include <cosyprocess.h>
Inheritance diagram for cosyProcess:

Public Member Functions | |
| cosyProcess (ProcessImpl &, cosyRte &r) | |
| ~cosyProcess () | |
| void | start () |
| void | execute (const char *i) |
| void | join () |
| void | kill () |
| void | exit () |
| bool | finished () const |
Private Attributes | |
| Task * | task |
| bool | run |
| Counters | cntr |
| cosyRte * | rte |
Friends | |
| class | cosyNetwork |
|
||||||||||||
|
Definition at line 26 of file cosyprocess.cc. References rte, run_cosy_process(), and task. |
|
|
Definition at line 34 of file cosyprocess.cc. |
|
|
Implements rteProcess. Definition at line 103 of file cosyprocess.cc. |
|
|
Definition at line 58 of file cosyprocess.cc. References Task::exit(), lock, run, and task. Referenced by run_cosy_process(). |
|
|
Definition at line 98 of file cosyprocess.cc. References run. Referenced by cosyNetwork::deadlock(). |
|
|
Definition at line 70 of file cosyprocess.cc. References Task::join(), run, and task. |
|
|
Definition at line 78 of file cosyprocess.cc. References Task::kill(), lock, run, and task. |
|
|
Implements rteProcess. Definition at line 46 of file cosyprocess.cc. References lock, run, Task::start(), and task. |
|
|
Definition at line 42 of file cosyprocess.h. |
|
|
Definition at line 41 of file cosyprocess.h. Referenced by execute(), cosyNetwork::printComputationWorkload(), and ~cosyProcess(). |
|
|
Definition at line 43 of file cosyprocess.h. Referenced by cosyProcess(). |
|
|
Definition at line 40 of file cosyprocess.h. Referenced by exit(), finished(), join(), kill(), start(), and ~cosyProcess(). |
|
|
Definition at line 39 of file cosyprocess.h. Referenced by cosyProcess(), exit(), join(), kill(), start(), and ~cosyProcess(). |
1.3.2