home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 224a.lha / Includes / exec / ports < prev    next >
Encoding:
Text File  |  1989-04-08  |  813 b   |  30 lines

  1.  
  2. {s MsgPort
  3.     struct  14 mp_Node      ( { Node=14;exec/nodes )
  4.     BYTE    mp_Flags
  5.     BYTE    mp_SigBit
  6.     APTR    mp_SigTask    -4 soffset +!
  7.     APTR    mp_SoftInt    ( union )
  8.     struct  14 mp_MsgList   ( { List=14;exec/lists )
  9.    s}
  10.  
  11. EQU PF_ACTION       3
  12. EQU PA_SIGNAL       0
  13. EQU PA_SOFTINT      1
  14. EQU PA_IGNORE       2
  15.  
  16. {s Message
  17.     struct  14 mn_Node      ( { Node=14;exec/nodes )
  18.     APTR    mn_ReplyPort
  19.     WORD    mn_Length
  20.    s}
  21.  
  22. \\ >Exec   -354 (r A1 r)    AddPort  (s port -- )
  23. \\ >Exec   -360 (r A1 r)    RemPort  (s port -- )
  24. >Exec ^ -390 (r A1 r)    FindPort (s portname -- port )
  25. \\ >Exec ^ -372 (r A0 r)    GetMsg   (s port -- msg )
  26. >Exec   -366 (r A1 A0 r) PutMsg   (s msg port -- )
  27. >Exec   -378 (r A1 r)    ReplyMsg (s msg -- )
  28. \\ >Exec ^ -384 (r A0 r)    WaitPort (s port -- msg )
  29.  
  30.