TSP: The Transport Sample Protocol



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

tsp_group_algo_data.h

Go to the documentation of this file.
00001 
00040 #ifndef _TSP_GROUP_ALGO_DATA_H
00041 #define _TSP_GROUP_ALGO_DATA_H
00042 
00043 #include "tsp_data_sender.h"
00044 
00045 struct TSP_algo_group_item_t
00046 {
00047   void* data;
00048     
00049   TSP_data_encoder_t data_encoder;
00050 };
00051 
00052 typedef struct TSP_algo_group_item_t TSP_algo_group_item_t;
00053 
00054 struct TSP_algo_group_t
00055 {
00056   int group_len;
00057     
00058   TSP_algo_group_item_t* items;
00059     
00060 };
00061 
00062 typedef struct TSP_algo_group_t TSP_algo_group_t;
00063 
00064 struct TSP_algo_table_t
00065 {
00066   int groups_summed_size;
00067     
00068   int table_len;
00069     
00070   TSP_algo_group_t* groups;
00071 
00072   int max_group_len;
00073 
00074   TSP_algo_group_item_t* all_items;
00075     
00076 };
00077 
00078 typedef struct TSP_algo_table_t TSP_algo_table_t;
00079 
00080 #endif /*_TSP_GROUP_ALGO_DATA_H*/
Framework Home Page.

Beware !! TSP wave is coming...