blocking_struct Struct Reference

#include <blocking_alg.h>


Data Fields

unsigned int N
unsigned int I
unsigned int A_large
unsigned int A_small


Detailed Description

Structure for the blocking information.

Definition at line 48 of file blocking_alg.h.


Field Documentation

unsigned int blocking_struct::N

The total number of source blocks

Definition at line 49 of file blocking_alg.h.

Referenced by analyze_packet(), build_report(), compute_blocking_structure(), free_object(), http_file_repair(), is_enough_source_block_numbers(), null_fec_decode_object(), object_completed(), print_receiver_info(), rs_fec_decode_object(), send_file(), and xor_fec_decode_object().

unsigned int blocking_struct::I

The first number of source blocks

Definition at line 50 of file blocking_alg.h.

Referenced by analyze_packet(), compute_blocking_structure(), and send_repair_data().

unsigned int blocking_struct::A_large

The larger source block length, this is for I number of source block

Definition at line 51 of file blocking_alg.h.

Referenced by analyze_packet(), compute_blocking_structure(), main(), parse_data(), send_fdt_instance(), send_file(), and send_repair_data().

unsigned int blocking_struct::A_small

The smaller source block length, this is for N - I number of source block

Definition at line 52 of file blocking_alg.h.

Referenced by analyze_packet(), compute_blocking_structure(), main(), parse_data(), send_fdt_instance(), send_file(), and send_repair_data().


The documentation for this struct was generated from the following file:
Generated on Fri Mar 9 20:09:00 2007 for MAD-FCL by  doxygen 1.5.0