|
Wiselib
|
IM Judged Coloring Algorithm. More...
#include <IMjudged_coloring.h>
IM Judged Coloring Algorithm.
An IM judged coloring algorithm.
| typedef Radio::block_data_t wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::block_data_t |
| typedef tree_routing_t::children_t::iterator wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::children_iterator_t |
| typedef tree_routing_t::children_t wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::children_t |
| typedef ColorsTable<OsModel, color_value_type, MAX_NODES> wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::color_table_t |
| typedef node_id_t wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::color_value_type |
| typedef IMJudgedColoringMessage<OsModel, Radio, color_value_type> wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::coloring_message |
| typedef Debug_P wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::Debug |
| typedef Timer::millis_t wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::millis_t |
| typedef Neighborhood_t::iterator wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::Neighborhood_iterator_t |
| typedef vector_static<OsModel, node_color, MAX_NB> wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::Neighborhood_t |
| typedef pair<node_id_t, color_value_type> wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::node_color |
| typedef Radio::node_id_t wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::node_id_t |
| typedef pair<color_value_type, color_value_type> wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::old_new_color |
| typedef OsModel::Os wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::Os |
| typedef OsModel_P wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::OsModel |
| typedef Radio_P wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::Radio |
| typedef OsModel::Rand wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::Rand |
| typedef Routing_P wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::routing_t |
| typedef IMJudgedColoring<OsModel, Radio, Debug, Routing_P> wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::self_type |
| typedef Radio::size_t wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::size_t |
| typedef OsModel_P::Timer wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::Timer |
| typedef TreeRouting<OsModel, Timer, Radio, Debug> wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::tree_routing_t |
| wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::IMJudgedColoring | ( | ) |
| wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::~IMJudgedColoring | ( | ) |
| color_value_type wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::change_color | ( | ) | [inline] |
| bool wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::check_for_cycle_changes | ( | ) | [inline] |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::check_rcd_fragments | ( | ) |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::color_timeout | ( | void * | userdata | ) |
| bool wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::completed | ( | ) | [inline] |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::disable | ( | void | ) |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::enable | ( | void | ) |
| bool wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::exist_color_in_neighborhood | ( | color_value_type | ncolor | ) | [inline] |
| color_value_type wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::get_color | ( | ) | [inline] |
| uint16_t wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::get_color_nodes | ( | ) |
the number of neighboors and who are they if debug
| const uint16_t wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::get_neighboors | ( | ) |
the number of neighboors and who are they if debug
| bool wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::judge | ( | ) | [inline] |
| uint16_t wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::ncolors | ( | ) | [inline] |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::neighborhood_timeout | ( | void * | userdata | ) |
| Os* wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::os | ( | ) | [inline] |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::rcv_routing_message | ( | node_id_t | from, |
| size_t | len, | ||
| block_data_t * | data | ||
| ) |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::receive | ( | node_id_t | from, |
| size_t | len, | ||
| block_data_t * | data | ||
| ) |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::set_color | ( | color_value_type | color_ | ) | [inline] |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::set_judge | ( | ) | [inline] |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::set_os | ( | Os * | os | ) | [inline] |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::set_timer_in | ( | millis_t | future | ) | [inline] |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::set_tree_routing | ( | routing_t * | tr | ) | [inline] |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::timer_elapsed | ( | void * | userdata | ) |
| void wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::tree_state_chage | ( | uint8_t | state | ) |
| bool wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::cycle_changes_detected |
| struct wiselib::IMJudgedColoring::stats wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::msg_info |
| routing_t* wiselib::IMJudgedColoring< OsModel_P, Radio_P, Debug_P, Routing_P >::tree_routing |
1.7.4