|
CPN
Computational Process Networks
|
#include "common_priv.h"#include <cpn/d4r/D4RNode.h>#include <cpn/d4r/D4RQueue.h>#include <cpn/utils/AutoLock.h>#include <algorithm>
Include dependency graph for D4RNode.cc:Go to the source code of this file.
Namespaces | |
| D4R | |
| D4R algorithm as described in "A Distributed Deadlock Detection And
Resolution Algorithm For Process Networks" by Allen, Zucknick and Evans. | |
Macros | |
| #define | DEBUG(fmt,...) |
Typedefs | |
| typedef std::list< weak_ptr < QueueBase > > | D4R::QueueList |
Functions | |
| void | D4R::SignalReader (shared_ptr< QueueBase > q) |
| void | D4R::SignalWriter (shared_ptr< QueueBase > q) |
| void | D4R::GetQueues (QueueList &qlist, std::list< shared_ptr< QueueBase > > &out) |
Definition in file D4RNode.cc.
| #define DEBUG | ( | fmt, | |
| ... | |||
| ) |
Definition at line 33 of file D4RNode.cc.
Referenced by D4R::Node::Block(), and D4R::Node::Transmit().
1.8.5