repair_sender.h

Go to the documentation of this file.
00001 
00033 #ifndef _REPAIR_SENDER_H_
00034 #define _REPAIR_SENDER_H_
00035 
00036 #include "../flutelib/flute.h"
00037 
00043 typedef struct miss_block {
00044   struct miss_block *next;      
00045   struct miss_block *prev;      
00046   unsigned int sbn;                     
00047 } miss_block_t;
00048 
00054 typedef struct miss_obj {
00055   struct miss_obj *next;                        
00056   struct miss_obj *prev;                        
00057   struct miss_block *block_list;        
00058   unsigned long long toi;                       
00059 } miss_obj_t;
00060 
00071 int repair_sender(arguments_t *a, int *s_id);
00072 
00073 /*
00074  * This function parses repair sender's configuration file.
00075  *
00076  * @param a arguments structure where command line arguments are parsed
00077  *
00078  * Return: int: 0 in success, -1 otherwise
00079  */
00080 
00081 int parse_repair_sender_conf_file(arguments_t *a);
00082 
00091 int parse_flute_conf_file(arguments_t *a);
00092 
00093 #endif

Generated on Fri Mar 9 19:59:54 2007 for MAD-FCL by  doxygen 1.5.0