cobs.h File Reference

Byte stuffing. More...


Functions

int stuff_data (unsigned char *input_data, unsigned char *output_data, int input_length, int output_length)
int unstuff_data (unsigned char *input_data, unsigned char *output_data, int input_length, int output_length)


Detailed Description

This file contains routines for efficient byte stuffing. The algorithm used here called COBS, which is stands for Consistent Overhead Byte Stuffing. Byte stuffing is very useful for parallel image processing and improves overall system robustness.

References

Stuart Cheshire and Mary Baker, "Consistent Overhead Byte Stuffing". IEEE/ACM Transactions on Networking. vol. 7 pp. 159-172 April 1999.

Generated on Fri May 27 14:50:00 2011 for EPSILON by  doxygen 1.5.6