10 // This struct will be embedded into the Thread_Control control
12 typedef struct RBT_node_struct {
13 Deadline_Control abs_deadline;
14 Deadline_Control rel_deadline;
19 EDF_Chain_Control *ready_chain;
22 void _RBT_Insert(EDF_Chain_Control *chain,EDF_Node *node);
23 void _RBT_Extract(EDF_Chain_Control *chain,EDF_Node *node);
24 EDF_Node* _RBT_Search(EDF_Chain_Control *chain,Deadline_Control absdeadline);
25 int _RBT_Has_only_one_node(EDF_Chain_Control *chain);
32 #endif /* __RBTREE_h */