wl_token_ring.h

Go to the documentation of this file.
00001 
00022 void wl_token_ring_register(void);
00024 void wl_token_ring_unregister(void);
00026 void wl_token_ring_set_bom_functions(void (*on_function) (void), 
00027                 void (*off_function) (void), int (*max_bom_function) (void));
00028 
00030 void wl_token_ring_join(void);
00032 void wl_token_ring_leave(void);
00034 void wl_token_request(int robot);
00035 
00037 int wl_token_get_robots_in_ring(void);
00039 int wl_token_is_robot_in_ring(int robot);
00040 
00042 void wl_token_iterator_begin(void);
00044 int wl_token_iterator_has_next(void);
00046 int wl_token_iterator_next(void);
00047 
00049 int wl_token_get_sensor_reading(int source, int dest);
00051 int wl_token_get_my_sensor_reading(int dest);
00053 int wl_token_get_num_robots(void);
00055 int wl_token_get_matrix_size(void);
00056  //end token ring group
00058 

Generated on Mon Sep 24 14:12:30 2007 for libwireless by  doxygen 1.4.6