home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / S12192.ZIP / QUEUE.BI < prev    next >
Text File  |  1990-02-02  |  2KB  |  68 lines

  1. '===== QUEUE.BI =====
  2. 'This include file contains the routines needed for Queue usage.
  3. 'This information was taken from the BSEDOSPC.BI and BSEDOSPE.BI
  4. 'include files.
  5. TYPE ADDRESS
  6.      OFFSET  AS INTEGER
  7.      SEGMENT AS INTEGER
  8. END TYPE
  9.  
  10. DECLARE FUNCTION DOSCLOSEQUEUE%(_
  11.         BYVAL P1 AS INTEGER)
  12. DECLARE FUNCTION DOSCREATEQUEUE%(_
  13.         SEG   P1  AS INTEGER,_
  14.         BYVAL P2  AS INTEGER,_
  15.         BYVAL P3s AS INTEGER,_
  16.         BYVAL P3o AS INTEGER)
  17. DECLARE FUNCTION DOSOPENQUEUE%(_
  18.         SEG   P1  AS INTEGER,_
  19.         SEG   P2  AS INTEGER,_
  20.         BYVAL P3s AS INTEGER,_
  21.         BYVAL P3o AS INTEGER)
  22. DECLARE FUNCTION DOSPEEKQUEUE%(_
  23.         BYVAL P1  AS INTEGER,_
  24.         SEG   P2  AS LONG,_
  25.         SEG   P3  AS INTEGER,_
  26.         SEG   P4  AS LONG,_
  27.         SEG   P5  AS INTEGER,_
  28.         BYVAL P6  AS INTEGER,_
  29.         BYVAL P7s AS INTEGER,_
  30.         BYVAL P7o AS INTEGER,_
  31.         BYVAL P8  AS LONG)
  32. DECLARE FUNCTION DOSPURGEQUEUE%(_
  33.         BYVAL P1  AS INTEGER)
  34. DECLARE FUNCTION DOSQUERYQUEUE%(_
  35.         BYVAL P1  AS INTEGER,_
  36.         SEG   P2  AS INTEGER)
  37. DECLARE FUNCTION DOSREADQUEUE%(_
  38.         BYVAL P1  AS INTEGER,_
  39.         SEG   P2  AS LONG,_
  40.         SEG   P3  AS INTEGER,_
  41.         SEG   P4  AS LONG,_
  42.         BYVAL P5  AS INTEGER,_
  43.         BYVAL P6  AS INTEGER,_
  44.         BYVAL P7s AS INTEGER,_
  45.         BYVAL P7o AS INTEGER,_
  46.         BYVAL P8  AS LONG)
  47. DECLARE FUNCTION DOSWRITEQUEUE%(_
  48.         BYVAL P1  AS INTEGER,_
  49.         BYVAL P2  AS INTEGER,_
  50.         BYVAL P3  AS INTEGER,_
  51.         BYVAL P4s AS INTEGER,_
  52.         BYVAL P4o AS INTEGER,_
  53.         BYVAL P5  AS INTEGER)
  54. DECLARE FUNCTION DOSALLOCSEG%(_
  55.         BYVAL P1  AS INTEGER,_
  56.         SEG   P2  AS INTEGER,_
  57.         BYVAL P3  AS INTEGER)
  58. DECLARE FUNCTION DOSALLOCSHRSEG%(_
  59.         BYVAL P1  AS INTEGER,_
  60.         BYVAL P2s AS INTEGER,_
  61.         BYVAL P2o AS INTEGER,_
  62.         SEG   P3  AS INTEGER)
  63. DECLARE FUNCTION DOSGETSHRSEG%(_
  64.         BYVAL P1s AS INTEGER,_
  65.         BYVAL P1o AS INTEGER,_
  66.         SEG   P2  AS INTEGER)
  67.  
  68.