home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / pOSxA.lzx / pOSxA / workbench / startup.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-03-12  |  630 b   |  41 lines

  1. #ifndef WORKBENCH_STARTUP_H
  2. #define WORKBENCH_STARTUP_H
  3.  
  4.  
  5. #ifndef EXEC_TYPES_H
  6. #include <exec/types.h>
  7. #endif
  8. #ifndef EXEC_PORTS_H
  9. #include <exec/ports.h>
  10. #endif
  11. #ifndef LIBRARIES_DOS_H
  12. #include <libraries/dos.h>
  13. #endif
  14.  
  15.  
  16. struct WBArg
  17. {
  18.   UBYTE   *wa_Name;
  19.   size_t   wa_BufSize;
  20.   BPTR     wa_Lock;
  21. };
  22.  
  23.  
  24.  
  25. #ifdef __IGNORE_NOT_SUPPORTED__
  26.  
  27.  struct WBStartup
  28.  {
  29.    struct Message  sm_Message;
  30.    struct MsgPort *sm_Process;
  31.    BPTR            sm_Segment;
  32.    LONG            sm_NumArgs;
  33.    char           *sm_ToolWindow;
  34.    struct WBArg   *sm_ArgList;
  35.  };
  36.  
  37. #endif /** __IGNORE_NOT_SUPPORTED__ **/
  38.  
  39.  
  40. #endif    /* !WORKBENCH_STARTUP_H */
  41.