|
RTEMS CPU Kit with SuperCore
|
Resource node to reflect ownership of resources and a dependency on a resource. More...
#include <resource.h>

Data Fields | |
| Chain_Node | Node |
| Node to build a chain of rivals depending on a resource. More... | |
| Chain_Control | Resources |
| A chain of resources owned by this node. More... | |
| Resource_Control * | dependency |
| Reference to a resource in case this node has to wait for ownership of this resource. More... | |
| Resource_Node * | root |
| Reference to the root of the resource tree. More... | |
Resource node to reflect ownership of resources and a dependency on a resource.
| Resource_Control* Resource_Node::dependency |
Reference to a resource in case this node has to wait for ownership of this resource.
It is NULL in case this node has no open resource dependency.
| Chain_Node Resource_Node::Node |
Node to build a chain of rivals depending on a resource.
| Chain_Control Resource_Node::Resources |
A chain of resources owned by this node.
Referenced by _Resource_Is_most_recently_obtained().
| Resource_Node* Resource_Node::root |
Reference to the root of the resource tree.
The root references itself.
1.8.13