Add GNU LGPL headers to all .c .C and .h files
[oweals/cde.git] / cde / lib / tt / lib / util / tt_entry_pt.h
1 /*
2  * CDE - Common Desktop Environment
3  *
4  * Copyright (c) 1993-2012, The Open Group. All rights reserved.
5  *
6  * These libraries and programs are free software; you can
7  * redistribute them and/or modify them under the terms of the GNU
8  * Lesser General Public License as published by the Free Software
9  * Foundation; either version 2 of the License, or (at your option)
10  * any later version.
11  *
12  * These libraries and programs are distributed in the hope that
13  * they will be useful, but WITHOUT ANY WARRANTY; without even the
14  * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15  * PURPOSE. See the GNU Lesser General Public License for more
16  * details.
17  *
18  * You should have received a copy of the GNU Lesser General Public
19  * License along with these librararies and programs; if not, write
20  * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
21  * Floor, Boston, MA 02110-1301 USA
22  */
23 /*%%  (c) Copyright 1993, 1994 Hewlett-Packard Company                   */
24 /*%%  (c) Copyright 1993, 1994 International Business Machines Corp.     */
25 /*%%  (c) Copyright 1993, 1994 Sun Microsystems, Inc.                    */
26 /*%%  (c) Copyright 1993, 1994 Novell, Inc.                              */
27 /*%%  $XConsortium: tt_entry_pt.h /main/5 1995/11/28 19:34:19 cde-sun $                                                          */
28 /* @(#)tt_entry_pt.h    1.1 93/11/03
29  * Files tt_entry_pt.h, tt_entry_pt.C, and tt_entry_pt_names.h must
30  * be updated each time a new API call is added.  You can do this
31  * by hand, or by running the "mktrcfiles" shell script which
32  * will regenerate them from tt_c.h.
33  */
34 #ifndef _TT_ENTRY_PT_H
35 #define _TT_ENTRY_PT_H
36
37 enum _Tt_entry_pt {
38      TT_X_SESSION ,
39      TT_BCONTEXT_JOIN ,
40      TT_BCONTEXT_QUIT ,
41      TT_CLOSE ,
42      TT_CONTEXT_JOIN ,
43      TT_CONTEXT_QUIT ,
44      TT_DEFAULT_FILE ,
45      TT_DEFAULT_FILE_SET ,
46      TT_DEFAULT_PROCID ,
47      TT_DEFAULT_PROCID_SET ,
48      TT_THREAD_PROCID ,
49      TT_THREAD_PROCID_SET ,
50      TT_DEFAULT_PTYPE ,
51      TT_DEFAULT_PTYPE_SET ,
52      TT_DEFAULT_SESSION ,
53      TT_DEFAULT_SESSION_SET ,
54      TT_THREAD_SESSION ,
55      TT_THREAD_SESSION_SET ,
56      TT_ERROR_INT ,
57      TT_ERROR_POINTER ,
58      TT_FD ,
59      TT_FILE_COPY ,
60      TT_FILE_DESTROY ,
61      TT_FILE_JOIN ,
62      TT_FILE_MOVE ,
63      TT_FILE_OBJECTS_QUERY ,
64      TT_FILE_QUIT ,
65      TT_FREE ,
66      TT_ICONTEXT_JOIN ,
67      TT_ICONTEXT_QUIT ,
68      TT_INITIAL_SESSION ,
69      TT_INT_ERROR ,
70      TT_MALLOC ,
71      TT_MARK ,
72      TT_MESSAGE_ABSTAINER ,
73      TT_MESSAGE_ABSTAINERS_COUNT ,
74      TT_MESSAGE_ACCEPT ,
75      TT_MESSAGE_ACCEPTER ,
76      TT_MESSAGE_ACCEPTERS_COUNT ,
77      TT_MESSAGE_ADDRESS ,
78      TT_MESSAGE_ADDRESS_SET ,
79      TT_MESSAGE_ARG_ADD ,
80      TT_MESSAGE_ARG_BVAL ,
81      TT_MESSAGE_ARG_BVAL_SET ,
82      TT_MESSAGE_ARG_IVAL ,
83      TT_MESSAGE_ARG_IVAL_SET ,
84      TT_MESSAGE_ARG_MODE ,
85      TT_MESSAGE_ARG_TYPE ,
86      TT_MESSAGE_ARG_VAL ,
87      TT_MESSAGE_ARG_VAL_SET ,
88      TT_MESSAGE_ARG_XVAL ,
89      TT_MESSAGE_ARG_XVAL_SET ,
90      TT_MESSAGE_ARGS_COUNT ,
91      TT_MESSAGE_BARG_ADD ,
92      TT_MESSAGE_BCONTEXT_SET ,
93      TT_MESSAGE_CALLBACK_ADD ,
94      TT_MESSAGE_CLASS ,
95      TT_MESSAGE_CLASS_SET ,
96      TT_MESSAGE_CONTEXT_BVAL ,
97      TT_MESSAGE_CONTEXT_IVAL ,
98      TT_MESSAGE_CONTEXT_SET ,
99      TT_MESSAGE_CONTEXT_SLOTNAME ,
100      TT_MESSAGE_CONTEXT_VAL ,
101      TT_MESSAGE_CONTEXT_XVAL ,
102      TT_MESSAGE_CONTEXTS_COUNT ,
103      TT_MESSAGE_CREATE ,
104      TT_MESSAGE_CREATE_SUPER ,
105      TT_MESSAGE_DESTROY ,
106      TT_MESSAGE_DISPOSITION ,
107      TT_MESSAGE_DISPOSITION_SET ,
108      TT_MESSAGE_FAIL ,
109      TT_MESSAGE_FILE ,
110      TT_MESSAGE_FILE_SET ,
111      TT_MESSAGE_GID ,
112      TT_MESSAGE_HANDLER ,
113      TT_MESSAGE_HANDLER_PTYPE ,
114      TT_MESSAGE_HANDLER_PTYPE_SET ,
115      TT_MESSAGE_HANDLER_SET ,
116      TT_MESSAGE_IARG_ADD ,
117      TT_MESSAGE_ICONTEXT_SET ,
118      TT_MESSAGE_ID ,
119      TT_MESSAGE_OBJECT ,
120      TT_MESSAGE_OBJECT_SET ,
121      TT_MESSAGE_OP ,
122      TT_MESSAGE_OP_SET ,
123      TT_MESSAGE_OPNUM ,
124      TT_MESSAGE_OTYPE ,
125      TT_MESSAGE_OTYPE_SET ,
126      TT_MESSAGE_PATTERN ,
127      TT_MESSAGE_PRINT ,
128      TT_MESSAGE_RECEIVE ,
129      TT_MESSAGE_REJECT ,
130      TT_MESSAGE_REJECTER ,
131      TT_MESSAGE_REJECTERS_COUNT ,
132      TT_MESSAGE_REPLY ,
133      TT_MESSAGE_SCOPE ,
134      TT_MESSAGE_SCOPE_SET ,
135      TT_MESSAGE_SEND ,
136      TT_MESSAGE_SEND_ON_EXIT ,
137      TT_MESSAGE_SENDER ,
138      TT_MESSAGE_SENDER_PTYPE ,
139      TT_MESSAGE_SENDER_PTYPE_SET ,
140      TT_MESSAGE_SESSION ,
141      TT_MESSAGE_SESSION_SET ,
142      TT_MESSAGE_STATE ,
143      TT_MESSAGE_STATUS ,
144      TT_MESSAGE_STATUS_SET ,
145      TT_MESSAGE_STATUS_STRING ,
146      TT_MESSAGE_STATUS_STRING_SET ,
147      TT_MESSAGE_UID ,
148      TT_MESSAGE_USER ,
149      TT_MESSAGE_USER_SET ,
150      TT_MESSAGE_XARG_ADD ,
151      TT_MESSAGE_XCONTEXT_SET ,
152      TT_OBJID_EQUAL ,
153      TT_OBJID_OBJKEY ,
154      TT_ONOTICE_CREATE ,
155      TT_OPEN ,
156      TT_OREQUEST_CREATE ,
157      TT_OTYPE_BASE ,
158      TT_OTYPE_DERIVED ,
159      TT_OTYPE_DERIVEDS_COUNT ,
160      TT_OTYPE_HSIG_ARG_MODE ,
161      TT_OTYPE_HSIG_ARG_TYPE ,
162      TT_OTYPE_HSIG_ARGS_COUNT ,
163      TT_OTYPE_HSIG_COUNT ,
164      TT_OTYPE_HSIG_OP ,
165      TT_OTYPE_IS_DERIVED ,
166      TT_OTYPE_OPNUM_CALLBACK_ADD ,
167      TT_OTYPE_OSIG_ARG_MODE ,
168      TT_OTYPE_OSIG_ARG_TYPE ,
169      TT_OTYPE_OSIG_ARGS_COUNT ,
170      TT_OTYPE_OSIG_COUNT ,
171      TT_OTYPE_OSIG_OP ,
172      TT_PATTERN_ADDRESS_ADD ,
173      TT_PATTERN_ARG_ADD ,
174      TT_PATTERN_BARG_ADD ,
175      TT_PATTERN_BCONTEXT_ADD ,
176      TT_PATTERN_CALLBACK_ADD ,
177      TT_PATTERN_CATEGORY ,
178      TT_PATTERN_CATEGORY_SET ,
179      TT_PATTERN_CLASS_ADD ,
180      TT_PATTERN_CONTEXT_ADD ,
181      TT_PATTERN_CREATE ,
182      TT_PATTERN_DESTROY ,
183      TT_PATTERN_DISPOSITION_ADD ,
184      TT_PATTERN_FILE_ADD ,
185      TT_PATTERN_IARG_ADD ,
186      TT_PATTERN_ICONTEXT_ADD ,
187      TT_PATTERN_OBJECT_ADD ,
188      TT_PATTERN_OP_ADD ,
189      TT_PATTERN_OPNUM_ADD ,
190      TT_PATTERN_OTYPE_ADD ,
191      TT_PATTERN_PRINT ,
192      TT_PATTERN_REGISTER ,
193      TT_PATTERN_SCOPE_ADD ,
194      TT_PATTERN_SENDER_ADD ,
195      TT_PATTERN_SENDER_PTYPE_ADD ,
196      TT_PATTERN_SESSION_ADD ,
197      TT_PATTERN_STATE_ADD ,
198      TT_PATTERN_UNREGISTER ,
199      TT_PATTERN_USER ,
200      TT_PATTERN_USER_SET ,
201      TT_PATTERN_XARG_ADD ,
202      TT_PATTERN_XCONTEXT_ADD ,
203      TT_PNOTICE_CREATE ,
204      TT_POINTER_ERROR ,
205      TT_PREQUEST_CREATE ,
206      TT_PROCID_SESSION ,
207      TT_PTYPE_DECLARE ,
208      TT_PTYPE_EXISTS ,
209      TT_PTYPE_OPNUM_CALLBACK_ADD ,
210      TT_PTYPE_UNDECLARE ,
211      TT_RELEASE ,
212      TT_SESSION_BPROP ,
213      TT_SESSION_BPROP_ADD ,
214      TT_SESSION_BPROP_SET ,
215      TT_SESSION_EQUAL ,
216      TT_SESSION_JOIN ,
217      TT_SESSION_PROP ,
218      TT_SESSION_PROP_ADD ,
219      TT_SESSION_PROP_COUNT ,
220      TT_SESSION_PROP_SET ,
221      TT_SESSION_PROPNAME ,
222      TT_SESSION_PROPNAMES_COUNT ,
223      TT_SESSION_QUIT ,
224      TT_SESSION_TYPES_LOAD ,
225      TT_SPEC_BPROP ,
226      TT_SPEC_BPROP_ADD ,
227      TT_SPEC_BPROP_SET ,
228      TT_SPEC_CREATE ,
229      TT_SPEC_DESTROY ,
230      TT_SPEC_FILE ,
231      TT_SPEC_MOVE ,
232      TT_SPEC_PROP ,
233      TT_SPEC_PROP_ADD ,
234      TT_SPEC_PROP_COUNT ,
235      TT_SPEC_PROP_SET ,
236      TT_SPEC_PROPNAME ,
237      TT_SPEC_PROPNAMES_COUNT ,
238      TT_SPEC_TYPE ,
239      TT_SPEC_TYPE_SET ,
240      TT_SPEC_WRITE ,
241      TT_STATUS_MESSAGE ,
242      TT_TRACE_CONTROL ,
243      TT_XCONTEXT_JOIN ,
244      TT_XCONTEXT_QUIT ,
245      TT_FILE_NETFILE,
246      TT_NETFILE_FILE,
247      TT_HOST_FILE_NETFILE,
248      TT_HOST_NETFILE_FILE,
249      TT_FEATURE_ENABLED,
250      TT_FEATURE_REQUIRED,
251      TT_API_CALL_LAST };
252 #endif