Lucas Eckels | 71163ca | 2012-08-06 15:10:42 -0700 | [diff] [blame] | 1 | /* ************************************************************************** */ |
| 2 | /* * * */ |
| 3 | /* * project : libmng * */ |
| 4 | /* * file : libmng_read.h copyright (c) 2000-2004 G.Juyn * */ |
| 5 | /* * version : 1.0.8 * */ |
| 6 | /* * * */ |
| 7 | /* * purpose : Read management (definition) * */ |
| 8 | /* * * */ |
| 9 | /* * author : G.Juyn * */ |
| 10 | /* * * */ |
| 11 | /* * comment : Definition of the read management routines * */ |
| 12 | /* * * */ |
| 13 | /* * changes : 0.5.1 - 05/08/2000 - G.Juyn * */ |
| 14 | /* * - changed strict-ANSI stuff * */ |
| 15 | /* * * */ |
| 16 | /* * 0.9.2 - 08/05/2000 - G.Juyn * */ |
| 17 | /* * - changed file-prefixes * */ |
| 18 | /* * * */ |
| 19 | /* * 0.9.3 - 10/18/2000 - G.Juyn * */ |
| 20 | /* * - added closestream() processing for mng_cleanup() * */ |
| 21 | /* * * */ |
| 22 | /* * 1.0.5 - 08/19/2002 - G.Juyn * */ |
| 23 | /* * - B597134 - libmng pollutes the linker namespace * */ |
| 24 | /* * * */ |
| 25 | /* * 1.0.8 - 04/12/2004 - G.Juyn * */ |
| 26 | /* * - added data-push mechanisms for specialized decoders * */ |
| 27 | /* * * */ |
| 28 | /* ************************************************************************** */ |
| 29 | |
| 30 | #if defined(__BORLANDC__) && defined(MNG_STRICT_ANSI) |
| 31 | #pragma option -A /* force ANSI-C */ |
| 32 | #endif |
| 33 | |
| 34 | #ifndef _libmng_read_h_ |
| 35 | #define _libmng_read_h_ |
| 36 | |
| 37 | /* ************************************************************************** */ |
| 38 | |
| 39 | mng_retcode mng_process_eof (mng_datap pData); |
| 40 | |
| 41 | mng_retcode mng_release_pushdata (mng_datap pData); |
| 42 | |
| 43 | mng_retcode mng_release_pushchunk (mng_datap pData); |
| 44 | |
| 45 | mng_retcode mng_read_graphic (mng_datap pData); |
| 46 | |
| 47 | /* ************************************************************************** */ |
| 48 | |
| 49 | #endif /* _libmng_read_h_ */ |
| 50 | |
| 51 | /* ************************************************************************** */ |
| 52 | /* * end of file * */ |
| 53 | /* ************************************************************************** */ |