home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 4 / AACD04.ISO / AACD / Programming / PMM / Developer / Include / Protos / gateway_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-08-30  |  1.4 KB  |  46 lines

  1. /*
  2. **      prototypes for gateway.library
  3. **
  4. **      (C) Copyright 1998 Michaela Prüß
  5. **      All Rights Reserved.
  6. */
  7.  
  8. #ifndef CLIB_GATEWAY_PROTOS_H
  9. #define CLIB_GATEWAY_PROTOS_H
  10.  
  11. #include "gateway.h"
  12.  
  13. #include <exec/types.h>
  14.  
  15. ULONG GateRequest(UBYTE *title_d1,UBYTE *body,UBYTE *gadgets);
  16. char *ltofa(char *tx_d1,ULONG l);
  17. void trim(UBYTE *trptr);
  18. void rtrim(UBYTE *trptr);
  19. void lset(UBYTE *lbuff, int slen);
  20. void lsetmin(UBYTE *lbuff, int slen);
  21. void string(UBYTE *spstr, int num, int ch);
  22. int instr(UBYTE *sa, UBYTE *sb);
  23. void upstr(UBYTE *trptr);
  24. void lowstr(UBYTE *trptr);
  25. void set(UBYTE *lbuff, int slen);
  26. void midstr(UBYTE *mstr, int pos, long laenge);
  27. ULONG date_to_day(ULONG date);
  28. ULONG date_to_zahl(UBYTE *da);
  29. ULONG time_to_zahl(UBYTE *ti);
  30. void kill_ansi(UBYTE *buffer);
  31. BOOL newer(UBYTE *d1, UBYTE *t1, UBYTE *d2, UBYTE *t2);
  32. void swapmem(char *src, char *dst, int n);
  33. int memncmp(char *a, char *b, int length);
  34. int StrCaseCmp(char *s1, char *s2);
  35. void trim_include(UBYTE *trptr);
  36. void mail_trim(UBYTE *trptr, int fkt);
  37. char *strdup(const char *s);
  38. void addval(UBYTE *str,  ULONG n);
  39. void newstr(UBYTE *istr, UBYTE *nstr, int pos, int len);
  40. int wordwrp(UBYTE *line, UBYTE *rest, int len);
  41. char *fn_spiltt(char *src,char *drive,char *path,char *file,char *ext);
  42. char *fn_build(char *dst,char *drive,char *path,char *file,char *ext);
  43. char *index(char *dst, int c);
  44.  
  45. #endif /* CLIB_GATEWAY_PROTOS_H */
  46.