home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / SC650D6.DMS / in.adf / sc / include / dos / notify.h < prev    next >
Encoding:
Text File  |  1993-10-31  |  686 b   |  28 lines

  1. €ˆDOS_NOTIFY_H€DOS_NOTIFY_HˆEXEC_TYPES_HŒ"exec/types.h"‡ˆ¸Œ"exec/ports.h"‡ˆEXEC_TASKS_HŒ"exec/tasks.h"‡€NOTIFY_CLASS 0x40000000€NOTIFY_CODE 0x1234
  2. ƒNotifyMessage{
  3. ƒ¯nm_ExecMessage;
  4. —nm_Class;
  5. ‰nm_Code;
  6. ƒNotifyRequest*nm_NReq;
  7. —nm_DoNotTouch;
  8. —nm_DoNotTouch2;
  9. };
  10. ƒNotifyRequest{
  11. Š*nr_Name;
  12. Š*nr_FullName;
  13. —nr_UserData;
  14. —nr_Flags;
  15. «{
  16. ƒ{
  17. ĩ*nr_Port;
  18. }nr_Msg;
  19. ƒ{
  20. ƒTask*nr_Task;
  21. Šnr_SignalNum;
  22. Šnr_pad[3];
  23. }nr_Signal;
  24. }nr_stuff;
  25. —nr_Reserved[4];
  26. —nr_MsgCount;
  27. ĩ*nr_Handler;
  28. };€NRF_SEND_MESSAGE 1€NRF_SEND_SIGNAL 2€NRF_WAIT_REPLY 8€NRF_NOTIFY_INITIAL 16€NRF_MAGIC 0x80000000€NRB_SEND_MESSAGE 0€NRB_SEND_SIGNAL 1€NRB_WAIT_REPLY 3€NRB_NOTIFY_INITIAL 4€NRB_MAGIC 31€NR_HANDLER_FLAGS 0xffff0000‡