home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / prog / utils / sercli.shr / sercli / src / defs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-06-16  |  1.4 KB  |  63 lines

  1. /*
  2. **  $Source: WB_2.1:homes/rkr/prog/sercli/src/RCS/defs.h,v $
  3. **  $Author: rkr $
  4. **  $Revision: 1.7 $
  5. **  $Locker: rkr $
  6. **  $State: Exp $
  7. **  $Date: 1993/06/16 23:33:18 $
  8. **
  9. **  sercli (an Amiga .device <-> FIFO interface tool)
  10. **  Copyright (C) 1993  Richard Rauch
  11. **
  12. **  See /doc/sercli.doc and /COPYING for use and distribution license.
  13. **
  14. */
  15.  
  16. #ifndef DEFS_H
  17. #define DEFS_H 1
  18.  
  19. #include <exec/nodes.h>
  20. #include <exec/ports.h>
  21. #include <intuition/intuition.h>
  22.  
  23. #define PROG_NAME "sercli"
  24.  
  25. typedef struct RexxMsg RexxMsg;
  26.  
  27. typedef unsigned char        ubyte;
  28. typedef unsigned short        uword;
  29. typedef unsigned long        ulong;
  30.  
  31. typedef struct IORequest    IO_Request;
  32. typedef struct IOStdReq     Ioc;
  33. typedef struct IntuiMessage    IntuiMessage;
  34. typedef struct IntuitionBase    IntuitionBase;
  35. typedef struct Library        Library;
  36. typedef struct List        List;
  37. typedef struct Message        Message;
  38. typedef struct MsgPort        MsgPort;
  39. typedef struct NewWindow    NewWindow;
  40. typedef struct Node        Node;
  41. typedef struct Process        Process;
  42. typedef struct Task        Task;
  43. typedef struct Window        Window;
  44.  
  45. extern int alert_ser;
  46. extern int alert_loc;
  47.  
  48. extern WORD win_width;
  49. extern WORD win_height;
  50. extern NewWindow nw;
  51. extern Window *win;
  52.  
  53. extern char *prog_id;
  54. extern char *nether_name;
  55. extern char *window_title;  /*** Just use nw.Title??? ***/
  56.  
  57. #define GADGETS_WIDTH 84
  58. #define TEXT_WIDTH 8
  59. #define TEXT_HEIGHT 8
  60.  
  61. #endif /*** DEFS_H ***/
  62.  
  63.