home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / kbstuf.zip / STUFFER / STUFFER.H < prev   
Text File  |  1993-08-22  |  1KB  |  31 lines

  1. /*******************************************************************************
  2.  
  3.  File Name       : stuffer.h
  4.  Job Name        : KbStuffer
  5.  Program Name    : Stuffer.exe
  6.  Date Created    : April 3, 1993
  7.  Description     : Defines, Globals And Protypes For Stuffer.exe
  8.  
  9.  Routines        : None
  10.  
  11. *******************************************************************************/
  12.  
  13. #define SHARED_MEM_SIZE    4096          /* Size Of Shared Memory Buffer      */
  14. #define SEM_WAIT_TIME      5000L         /* Time To Wait For Shared Semaphore */
  15.  
  16. #define SEM_INUSE_NAME     "/Sem/WLM/KbStuffer/InUseSem."   /* Mem In Use Sem */
  17. #define SEM_WAIT_NAME      "/Sem/WLM/KbStuffer/DataWaitSem."/* Data In Shr Mem*/
  18. #define SHARED_MEM_NAME    "/ShareMem/WLM/KbStuffer/Buffer." /* Shared Memory */
  19.  
  20. /*----------------------------------------------------------------------------*/
  21.  
  22. HSEM               semDataWaiting, semInUse;
  23. CHAR FAR           *SharedMemPtr;
  24. unsigned int       ScreenGroup;
  25.  
  26. /*----------------------------------------------------------------------------*/
  27.  
  28. USHORT SetupSharedMem (void);
  29. USHORT StuffShrMemory (char *chShrMemData);
  30.  
  31.