|
|
1.1 root 1: /* $Header: Xrm.h,v 1.1 87/09/11 08:16:09 toddb Exp $ */
2: /*
3: * sccsid: @(#)Xrm.h 1.2 2/25/87
4: */
5:
6:
7: /*
8: * Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.
9: *
10: * All Rights Reserved
11: *
12: * Permission to use, copy, modify, and distribute this software and its
13: * documentation for any purpose and without fee is hereby granted,
14: * provided that the above copyright notice appear in all copies and that
15: * both that copyright notice and this permission notice appear in
16: * supporting documentation, and that the name of Digital Equipment
17: * Corporation not be used in advertising or publicity pertaining to
18: * distribution of the software without specific, written prior permission.
19: *
20: *
21: * DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
22: * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
23: * DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
24: * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
25: * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
26: * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
27: * SOFTWARE.
28: */
29:
30: /*
31: * Xrm.h - resource manager private definitions
32: *
33: * Author: haynes
34: * Digital Equipment Corporation
35: * Western Research Laboratory
36: * Date: Sat Jan 24 1987
37: */
38:
39: #ifndef _Xrm_h_
40: #define _Xrm_h_
41:
42: typedef struct _XrmHashBucketRec *XrmHashBucket;
43: typedef XrmHashBucket *XrmHashTable;
44: typedef XrmHashTable XrmSearchList[];
45:
46: extern void XrmPutResource(); /*quarks, type, val*/
47: /* XrmQuarkList quarks; */
48: /* XrmRepresentation type; */
49: /* XrmValue val; */
50:
51: extern void XrmGetResource(); /* dpy, names, classes, destType, val*/
52: /* Display *dpy; */
53: /* XrmNameList names; */
54: /* XrmClassList classes; */
55: /* XrmRepresentation destType; */
56: /* XrmValue *val; */
57:
58: extern void XrmGetSearchList(); /* names, classes, searchList */
59: /* XrmNameList names; */
60: /* XrmClassList classes; */
61: /* SearchList searchList; /* RETURN */
62:
63: extern void XrmGetSearchResource();
64: /* dpy, searchList, name, class, type, pVal */
65: /* Display *dpy; */
66: /* SearchList searchList; */
67: /* XrmName name; */
68: /* XrmClass class; */
69: /* XrmAtom type; */
70: /* XrmValue *pVal; /* RETURN */
71: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.