Wiselib
|
MaxMinD iterator module. More...
#include <maxmind_it.h>
MaxMinD iterator module.
typedef Radio::block_data_t wiselib::MaxmindIterator< OsModel_P >::block_data_t |
typedef int wiselib::MaxmindIterator< OsModel_P >::cluster_id_t |
typedef OsModel::Debug wiselib::MaxmindIterator< OsModel_P >::Debug |
typedef delegate1<void, int> wiselib::MaxmindIterator< OsModel_P >::iterator_delegate_t |
typedef Radio::node_id_t wiselib::MaxmindIterator< OsModel_P >::node_id_t |
typedef OsModel_P wiselib::MaxmindIterator< OsModel_P >::OsModel |
typedef OsModel::Radio wiselib::MaxmindIterator< OsModel_P >::Radio |
typedef MaxmindIterator<OsModel_P> wiselib::MaxmindIterator< OsModel_P >::self_t |
typedef Radio::size_t wiselib::MaxmindIterator< OsModel_P >::size_t |
typedef OsModel::Timer wiselib::MaxmindIterator< OsModel_P >::Timer |
typedef wiselib::vector_static<OsModel, node_id_t, 250 > wiselib::MaxmindIterator< OsModel_P >::vector_t |
wiselib::MaxmindIterator< OsModel_P >::MaxmindIterator | ( | ) | [inline] |
wiselib::MaxmindIterator< OsModel_P >::~MaxmindIterator | ( | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::add_neighbor | ( | node_id_t | node_id | ) | [inline] |
bool wiselib::MaxmindIterator< OsModel_P >::add_to_cluster | ( | node_id_t | node | ) | [inline] |
bool wiselib::MaxmindIterator< OsModel_P >::add_to_non_cluster | ( | node_id_t | node | ) | [inline] |
cluster_id_t wiselib::MaxmindIterator< OsModel_P >::cluster_id | ( | void | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::disable | ( | void | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::eat_convergecast | ( | uint8_t * | payload, |
size_t | len | ||
) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::enable | ( | void | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::get_convergecast_payload | ( | block_data_t * | mess | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::get_inform_payload | ( | block_data_t * | mess | ) | [inline] |
size_t wiselib::MaxmindIterator< OsModel_P >::get_payload_length | ( | int | type | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::get_rejoin_payload | ( | block_data_t * | mess, |
node_id_t | destination | ||
) | [inline] |
int wiselib::MaxmindIterator< OsModel_P >::hops | ( | void | ) | [inline] |
bool wiselib::MaxmindIterator< OsModel_P >::inform | ( | uint8_t * | mess, |
uint8_t | length | ||
) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::init | ( | Radio & | radio, |
Timer & | timer, | ||
Debug & | debug | ||
) | [inline] |
bool wiselib::MaxmindIterator< OsModel_P >::is_empty | ( | void | ) | [inline] |
node_id_t wiselib::MaxmindIterator< OsModel_P >::next_neighbor | ( | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::node_joined | ( | node_id_t | node | ) |
int wiselib::MaxmindIterator< OsModel_P >::node_type | ( | void | ) | [inline] |
node_id_t wiselib::MaxmindIterator< OsModel_P >::parent | ( | void | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::present_neibhors | ( | ) | [inline] |
int wiselib::MaxmindIterator< OsModel_P >::reg_next_callback | ( | T * | obj | ) | [inline] |
bool wiselib::MaxmindIterator< OsModel_P >::remove_from_cluster | ( | node_id_t | node | ) | [inline] |
bool wiselib::MaxmindIterator< OsModel_P >::remove_from_non_cluster | ( | node_id_t | node | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::set_cluster_id | ( | cluster_id_t | cluster_id | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::set_hops | ( | int | hops | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::set_id | ( | node_id_t | id | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::set_node_type | ( | int | node_type | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::set_parent | ( | node_id_t | parent | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::set_theta | ( | int | theta | ) | [inline] |
void wiselib::MaxmindIterator< OsModel_P >::timer_expired | ( | void * | data | ) |
void wiselib::MaxmindIterator< OsModel_P >::unreg_next_callback | ( | uint8_t | idx | ) | [inline] |