home *** CD-ROM | disk | FTP | other *** search
/ The Best of Mecomp Multimedia 2 / MECOMP-CD-II.iso / amiga / tools / libs / zconnectlib5_0 / developer / c / clib / zconnect_protos.h
Encoding:
C/C++ Source or Header  |  1998-02-15  |  1.4 KB  |  40 lines

  1. #ifndef CLIB_ZCONNECT_PROTOS_H
  2. #define CLIB_ZCONNECT_PROTOS_H
  3.  
  4.  
  5.  
  6. /*
  7. $VER: zconnect_protos.h 1.4 (15.2.98) © by Maik "BLiZZeR" Schreiber
  8. */
  9.  
  10.  
  11. #include <exec/types.h>
  12. #include <dos/dos.h>
  13.  
  14.  
  15. struct List *ZCon_GetHeader(BPTR filehandle);
  16. void ZCon_WriteHeader(struct List *list, BPTR filehandle);
  17. void ZCon_FreeHeader(struct List *list);
  18. STRPTR ZCon_GetHeaderLineContents(struct List *list, STRPTR id, struct ZConnectHeaderLine **storage);
  19. struct ZConnectHeaderLine *ZCon_AppendHeaderLine(struct List *list, STRPTR id, STRPTR contents);
  20. ULONG ZCon_CheckHeader(struct List *list);
  21. void ZCon_HeaderToISO(struct List *list);
  22. void ZCon_HeaderToIBM(struct List *list);
  23. void ZCon_StringToISO(STRPTR string);
  24. void ZCon_StringToIBM(STRPTR string);
  25. void ZCon_CreateDate(struct ClockData *date, WORD offset, UBYTE summertime, STRPTR buffer);
  26. WORD ZCon_GetDate(STRPTR buffer, struct ClockData *date, UBYTE *summertime);
  27. ULONG ZCon_CreateID(STRPTR string);
  28. void ZCon_RemHeaderLines(struct List *list, STRPTR id, BOOL all);
  29. void ZCon_RenameHeaderLines(struct List *list, STRPTR id, STRPTR newid, BOOL all);
  30. STRPTR ZCon_GetZConStr(ULONG id);
  31. BOOL ZCon_NewCreateID(STRPTR string, STRPTR buffer);
  32. struct List *ZCon_CreateHeader(void);
  33. ULONG ZCon_CheckRoute(STRPTR route, STRPTR system);
  34. ULONG ZCon_QP2ASCII(STRPTR source, STRPTR dest);
  35. ULONG ZCon_ASCII2QP(STRPTR source, STRPTR dest);
  36.  
  37.  
  38.  
  39. #endif   /* CLIB_ZCONNECT_PROTOS_H */
  40.