TSP: The Transport Sample Protocol



Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

tsp_group_algo.h

Go to the documentation of this file.
00001 
00039 #ifndef _TSP_GROUP_ALGO_H
00040 #define _TSP_GROUP_ALGO_H
00041 
00042 #include "tsp_prjcfg.h"
00043 
00044 #include "tsp_datastruct.h"
00045 #include "tsp_datapool.h"
00046 
00047 typedef  void* TSP_groups_t;
00048 
00058 int TSP_group_algo_create_symbols_table(const TSP_sample_symbol_info_list_t* symbols,
00059                                         TSP_sample_symbol_info_list_t* out_symbols,
00060                                         TSP_groups_t* out_groups,
00061                                         TSP_datapool_t datapool);
00062 
00067 void TSP_group_algo_create_symbols_table_free_call(TSP_sample_symbol_info_list_t* old_out_symbols);
00068 
00073 void TSP_group_algo_destroy_symbols_table(TSP_groups_t* groups);
00074 
00079 int TSP_group_algo_get_group_number(TSP_groups_t* groups);
00080 
00085 int TSP_group_algo_get_biggest_group_size(TSP_groups_t* groups);
00086                                        
00087 #endif /* _TSP_GROUP_ALGO_H */
Framework Home Page.

Beware !! TSP wave is coming...