add_fec_plid.c File Reference

Functions which add FEC payload id. More...

#include <stdio.h>

Include dependency graph for add_fec_plid.c:

Go to the source code of this file.

Functions

void add_fec_plid_128 (unsigned int sbn, unsigned int esi)
void add_fec_plid_129 (unsigned int sbn, unsigned short sbl, unsigned short esi)
void add_fec_plid_0_130 (unsigned short sbn, unsigned short esi)
void add_length_indicator (unsigned short li)


Detailed Description

Functions which add FEC payload id.

Author
peltotal
Date
2007/02/27 11:32:01
Revision
1.9

MAD-FLUTE-REPAIR-SERVER: Implementation of repair server for FLUTE protocol. Copyright (c) 2005-2007 TUT - Tampere University of Technology main authors/contacts: jani.peltotalo@tut.fi and sami.peltotalo@tut.fi

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Definition in file add_fec_plid.c.


Function Documentation

void add_fec_plid_0_130 ( unsigned short  sbn,
unsigned short  esi 
)

This function adds FEC Payload ID header for FEC Encoding IDs 0 and 130.

Parameters:
sbn source block number
esi encoding symbol identifier

Definition at line 48 of file add_fec_plid.c.

Referenced by main().

Here is the caller graph for this function:

void add_fec_plid_128 ( unsigned int  sbn,
unsigned int  esi 
)

This function adds FEC Payload ID header for FEC Encoding ID 128.

Parameters:
sbn source block number
esi encoding symbol identifier

Definition at line 26 of file add_fec_plid.c.

Referenced by main().

Here is the caller graph for this function:

void add_fec_plid_129 ( unsigned int  sbn,
unsigned short  sbl,
unsigned short  esi 
)

This function adds FEC Payload ID header for FEC Encoding ID 129.

Parameters:
sbn source block number
sbl source block length
esi encoding symbol identifier

Definition at line 37 of file add_fec_plid.c.

Referenced by main().

Here is the caller graph for this function:

void add_length_indicator ( unsigned short  li  ) 

This function adds length indicator.

Parameters:
li length indicator

Definition at line 55 of file add_fec_plid.c.

Referenced by main().

Here is the caller graph for this function:


Generated on Fri Mar 9 20:01:38 2007 for MAD-FCL by  doxygen 1.5.0