home *** CD-ROM | disk | FTP | other *** search
/ Kyūkyoku!! X68000 Emulator / X68000Book.dat / mac / OLS / X68000 / Ko-Window / kow142s.lzh / wsrv / stack.h < prev    next >
C/C++ Source or Header  |  1995-02-21  |  507b  |  22 lines

  1. #include    "debug.h"
  2.  
  3. typedef    enum    {
  4.     TypeRequest,
  5.     TypeEvent,
  6.     TypeSignal,
  7.     TypeExec,
  8. }
  9.     EventType ;
  10.  
  11. /*
  12.     proto -e stack.c > temp
  13. */
  14. extern    void    _EventStackPush( EventType, int, char*, void* );
  15. extern    void    _EventStackPop( void );
  16. extern    void    EventStackOpen( int, int, int, int );
  17. extern    void    EventStackClose( void );
  18. extern    void    EventStackClear( void );
  19.  
  20. #define    EventStackPush(a,b,c,d)    {if(DebugMode)_EventStackPush(a,b,c,d);}
  21. #define    EventStackPop()            {if(DebugMode)_EventStackPop();}
  22.