home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / disks / disk371.lzh / PPLib / include / proto / powerpacker.h
C/C++ Source or Header  |  1990-10-08  |  1KB  |  33 lines

  1. /*
  2.  *      powerpacker.library   © Jul 1990 Nico François
  3.  *
  4.  *    Release 1.1  Library Version 34.1
  5.  *
  6.  */
  7.  
  8. #ifdef NO_PRAGMAS
  9. #define C_Args  __stdargs
  10. #else
  11. #define C_Args
  12. #endif
  13.  
  14. ULONG C_Args ppLoadData (char *, ULONG, ULONG, UBYTE **, ULONG *, BOOL (*)());
  15. void  C_Args ppDecrunchBuffer (UBYTE *, UBYTE *, ULONG *, ULONG);
  16. ULONG C_Args ppCalcCheckSum (char *);
  17. ULONG C_Args ppCalcPasskey (char *);
  18. void  C_Args ppDecrypt (UBYTE *, ULONG, ULONG);
  19. BOOL  C_Args ppGetPassword (struct Screen *, UBYTE *, ULONG, ULONG);
  20. BOOL  C_Args ppGetString (struct Screen *, UBYTE *, ULONG, char *);
  21. BOOL  C_Args ppGetLong (struct Screen *, ULONG *, char *);
  22.  
  23. #ifndef NO_PRAGMAS
  24. #pragma libcall PPBase ppLoadData 1e ba910806
  25. #pragma libcall PPBase ppDecrunchBuffer 24 0a9804
  26. #pragma libcall PPBase ppCalcChecksum 2a 801
  27. #pragma libcall PPBase ppCalcPasskey 30 801
  28. #pragma libcall PPBase ppDecrypt 36 10803
  29. #pragma libcall PPBase ppGetPassword 3c 109804
  30. #pragma libcall PPBase ppGetString 42 a09804
  31. #pragma libcall PPBase ppGetLong 48 a9803
  32. #endif
  33.