home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archives / Replacements / AKCC35.lha / Programmers / include / clib / akcc_gen0_protos.h
Encoding:
C/C++ Source or Header  |  1994-12-30  |  1.7 KB  |  55 lines

  1. /* clib/akcc_gen0_protos.h        */
  2. /* Version    : 37.3             */
  3. /* Date       : 25.07.1994        */
  4. /* Written by : Andreas R. Kleinert */
  5.  
  6. #ifndef CLIB_AKCC_GEN0_PROTOS_H
  7. #define CLIB_AKCC_GEN0_PROTOS_H
  8.  
  9. #ifndef AKCC_GEN0_AKCC_GEN0_H
  10. #include <akcc_gen0/akcc_gen0.h>
  11. #endif /* AKCC_GEN0_AKCC_GEN0_H */
  12.  
  13. /* V35 : first advanced version */
  14. BYTE *AKCC_StoreFile(            UBYTE *name,
  15.                                  ULONG *bytes);
  16. struct DateStruct *AKCC_GetDate( struct DateStamp *dos_rawdate);
  17. long AKCC_WildCmp(               UBYTE *orig,
  18.                        UBYTE *wild);
  19. long AKCC_Paths(                 UBYTE *name,
  20.                  UBYTE *rootdir,
  21.                  UBYTE *dir,
  22.                  UBYTE *comparename);
  23. long AKCC_CopyFile(              UBYTE *sourcename,
  24.                  UBYTE *destname);
  25. long AKCC_TestEntry(             UBYTE *entryname);
  26. void AKCC_BStrCpy(               UBYTE *dest,
  27.                  BSTR bstr,
  28.                      UBYTE *hangon);
  29. void AKCC_GetName(               BPTR dest,
  30.                      BPTR fl,
  31.                  UBYTE *name);
  32. void AKCC_FPrintf(               BPTR outhandle,
  33.                  UBYTE *text,
  34.                  APTR pararr);
  35. long AKCC_DelEnv(                UBYTE *var);
  36. long AKCC_ReadEnv(               UBYTE *var,
  37.                  UBYTE *content);
  38. long AKCC_WriteEnv(              UBYTE *var,
  39.                  UBYTE *content);
  40. long AKCC_Assign(                UBYTE *ass_name,
  41.                  UBYTE *ass_path);
  42. /* NEW in V36 */
  43. void AKCC_UnLineStr(             UBYTE *dest,
  44.                  UBYTE *source);
  45. long AKCC_AddPathLock(           BPTR lock);
  46. long AKCC_AddPathName(           UBYTE *name);
  47. void AKCC_RemPathName(           UBYTE *name);
  48. void AKCC_ParseText(             UBYTE *orig,
  49.                  UBYTE *new);
  50. /* NEW in V37 */
  51. long AKCC_CheckAvailDevice(      UBYTE *dev_name);
  52. long AKCC_SetDate(               struct DateStruct *gd_date);
  53.  
  54. #endif /* CLIB_AKCC_GEN0_PROTOS_H */
  55.