home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk11 / tk3 / comtalk / circleq.h < prev    next >
Encoding:
C/C++ Source or Header  |  1989-02-20  |  572 b   |  27 lines

  1. /*
  2.     circleq.h -- Circular Queue module entry points
  3.     Created by Microsoft Corporation, 1989
  4. */
  5.  
  6. /*
  7.     Remember to include global.h first
  8. */
  9. /*
  10.     Define queue specifications
  11. */
  12. #define    QUEUESIZE    150
  13. /*
  14.     Define queue element type -- in global.h
  15. */
  16. /*
  17.     Queue manipulation macros and functions
  18. */
  19. void QueInit(void);
  20. void QueAdvance(int n);
  21. Line QueQuery(int LineNum);
  22. BOOL QueInsertLine(Line pli);
  23. BOOL QueCompleteLine(void);
  24. int  QueUpdateHead(int nRows, BOOL bPage, BOOL bPaging);
  25. Line QueLastLine(void);
  26. int  QuePageUp(int nRows);
  27.