home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 3 / goldfish_volume_3.bin / files / dev / e / amigae / modulessrc / devices / clipboard.e < prev    next >
Text File  |  1995-07-05  |  828b  |  48 lines

  1. OPT MODULE
  2. OPT EXPORT
  3.  
  4. MODULE 'exec/devices',
  5.        'exec/nodes',
  6.        'exec/ports'
  7.  
  8. CONST DEVICES_CLIPBOARD_I=1,
  9.       CBD_POST=9,
  10.       CBD_CURRENTREADID=10,
  11.       CBD_CURRENTWRITEID=11,
  12.       CBD_CHANGEHOOK=12,
  13.       CBERR_OBSOLETEID=1
  14.  
  15. OBJECT clipboardunitpartial
  16.   node:ln
  17.   unitnum:LONG
  18. ENDOBJECT     /* SIZEOF=NONE !!! */
  19.  
  20. OBJECT ioclipreq
  21.   message:mn
  22.   device:PTR TO dd
  23.   unit:PTR TO clipboardunitpartial
  24.   command:INT  -> This is unsigned
  25.   flags:CHAR
  26.   error:CHAR  -> This is signed
  27.   actual:LONG
  28.   length:LONG
  29.   data:PTR TO CHAR
  30.   offset:LONG
  31.   clipid:LONG
  32. ENDOBJECT     /* SIZEOF=52 */
  33.  
  34. CONST PRIMARY_CLIP=0
  35.  
  36. OBJECT satisfymsg
  37.   msg:mn
  38.   unit:INT  -> This is unsigned
  39.   clipid:LONG
  40. ENDOBJECT     /* SIZEOF=26 */
  41.  
  42. OBJECT cliphookmsg
  43.   type:LONG
  44.   changecmd:LONG
  45.   clipid:LONG
  46. ENDOBJECT     /* SIZEOF=NONE !!! */
  47.  
  48.