home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / h / hldevkit.zip / HOTLINKS.H < prev    next >
C/C++ Source or Header  |  1992-04-28  |  1KB  |  43 lines

  1. /*
  2.  * hotlink_protos.h - hotlinks.library function prototypes
  3.  *
  4.  */
  5.  
  6. #ifndef HOTLINKS_HOTLINKS_PROTOS_H
  7. #define HOTLINKS_HOTLINKS_PROTOS_H 1
  8.  
  9. #ifndef EXEC_TYPES_H
  10. #include <exec/types.h>
  11. #endif
  12.  
  13. /* hotlinks function prototypes */
  14. int GetPub(struct PubBlock *, int (*)());
  15. int PutPub(struct PubBlock *, int (*)());
  16. int PubInfo(struct PubBlock *);
  17. int HLSysInfo(ULONG, int *);
  18. ULONG HLRegister(int, struct MsgPort *, struct Screen *);
  19. int UnRegister(ULONG);
  20. struct PubBlock *AllocPBlock(ULONG);
  21. int FreePBlock(struct PubBlock *);
  22. int SetUser(ULONG, char *, char *);
  23. int ChgPassword(ULONG, char *, char *, char *);
  24. int FirstPub(struct PubBlock *);
  25. int NextPub(struct PubBlock *);
  26. int RemovePub(struct PubBlock *);
  27. int Notify(struct PubBlock *, int, int, void *);
  28. int PubStatus(struct PubBlock *);
  29. int GetInfo(struct PubBlock *);
  30. int SetInfo(struct PubBlock *);
  31. int LockPub(struct PubBlock *, int);
  32. int OpenPub(struct PubBlock *, int);
  33. int ReadPub(struct PubBlock *, char *, int);
  34. int WritePub(struct PubBock *, char *, int);
  35. int SeekPub(struct PubBlock *, int, int);
  36. int ClosePub(struct PubBlock *);
  37. int Publish(struct PubBlock *);
  38. int Subscribe(struct PubBlock *);
  39. int NewPassword(ULONG);
  40. int UnSubscribe(struct PubBlock *);
  41.  
  42. #endif ;HOTLINKS_HOTLINKS_PROTOS_H
  43.