Initial import of the CDE 2.1.30 sources from the Open Group.
[oweals/cde.git] / cde / osf / uil / UilIODef.h
1 /* 
2  *  @OSF_COPYRIGHT@
3  *  COPYRIGHT NOTICE
4  *  Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.
5  *  ALL RIGHTS RESERVED (MOTIF). See the file named COPYRIGHT.MOTIF for
6  *  the full copyright text.
7 */ 
8 /* 
9  * HISTORY
10 */ 
11 /*   $XConsortium: UilIODef.h /main/10 1995/07/14 09:34:21 drk $ */
12
13 /*
14 *  (c) Copyright 1989, 1990, DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. */
15
16 /*
17 **++
18 **  FACILITY:
19 **
20 **      User Interface Language Compiler (UIL)
21 **
22 **  ABSTRACT:
23 **
24 **      This include file defines the interface to the operating system
25 **      io facilities.  
26 **
27 **--
28 **/
29
30 #ifndef UilIODef_h
31 #define UilIODef_h
32
33
34 /*
35 **  Define a UIL File Control Block or FCB.
36 */
37
38
39 #include <stdio.h>
40 #ifndef NULL
41 #define NULL 0L
42 #endif
43
44 typedef struct  
45 {
46     FILE        *az_file_ptr;
47     char        *c_buffer;
48     boolean     v_position_before_get;
49     z_key       last_key;
50     char        expanded_name[ 256 ];
51 } uil_fcb_type;
52
53 #endif /* UilIODef_h */
54 /* DON'T ADD STUFF AFTER THIS #endif */