home *** CD-ROM | disk | FTP | other *** search
/ Cracking 1 / Cracking I..iso / Tools / Ostatní / aPLib v0.26b / lib / vc / aplib.h next >
Encoding:
C/C++ Source or Header  |  2001-12-15  |  922 b   |  34 lines

  1. /*
  2.  * aPLib compression library  -  the smaller the better :)
  3.  *
  4.  * Visual C/C++ header file
  5.  *
  6.  * Copyright (c) 1998-2000 by Joergen Ibsen / Jibz
  7.  * All Rights Reserved
  8.  */
  9.  
  10. #ifndef __APLIB_H_INCLUDED
  11. #define __APLIB_H_INCLUDED
  12.  
  13. #ifdef __cplusplus
  14. extern "C" {
  15. #endif
  16.  
  17. unsigned int __cdecl aP_pack(unsigned char *source,
  18.                              unsigned char *destination,
  19.                              unsigned int length,
  20.                              unsigned char *workmem,
  21.                              int (__cdecl *callback) (unsigned int, unsigned int));
  22.  
  23. unsigned int __cdecl aP_workmem_size(unsigned int inputsize);
  24.  
  25. unsigned int __cdecl aP_depack_asm(unsigned char *source, unsigned char *destination);
  26.  
  27. unsigned int __cdecl aP_depack_asm_fast(unsigned char *source, unsigned char *destination);
  28.  
  29. #ifdef __cplusplus
  30. } /* extern "C" */
  31. #endif
  32.  
  33. #endif /* __APLIB_H_INCLUDED */
  34.