home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 200-299 / ff290.lzh / IPC / IPC_Lib_Sources / IPCAsmCalls.h < prev    next >
C/C++ Source or Header  |  1989-12-11  |  1KB  |  29 lines

  1. /********************************************************************
  2.  *                                                                  *
  3.  *      Direct call prototypes for IPC Shared Library internal use  *
  4.  *                                                                  *
  5.  *                  1989 March 26                                   *
  6.  *                                                                  *
  7.  ********************************************************************/
  8.  
  9. void __asm UseIPCPort(register __a0 struct IPCPort * port);
  10. struct IPCPort * __asm FindIPCPort(register __a0 char * name);
  11. struct IPCPort * __asm GetIPCPort(register __a0 char * name);
  12. void __asm DropIPCPort(register __a0 struct IPCPort * port);
  13. struct IPCPort * __asm ServeIPCPort(register __a0 char *name);
  14. void __asm ShutIPCPort(register __a0 struct IPCPort * port);
  15. void __asm LeaveIPCPort(register __a0 struct IPCPort * port);
  16. ULONG __asm CheckIPCPort(
  17.        register __a0 struct IPCPort *port,
  18.        register __d0 UWORD flags);
  19. ULONG __asm PutIPCMsg(
  20.             register __a0 struct IPCPort *port,
  21.             register __a1 struct IPCMessage *msg);
  22. struct IPCMessage * __asm CreateIPCMsg(
  23.     register __d0 int nitems,
  24.     register __d1 int nxbytes,
  25.     register __a0 struct MsgPort *replyport);
  26. void __asm DeleteIPCMsg(register __a0 struct IPCMessage *msg);
  27. struct IPCPort * __asm LoadIPCPort(register __a0 char * name);
  28.  
  29.