bottleneck testcase based on rubbos
[bottlenecks.git] / rubbos / app / tomcat-connectors-1.2.32-src / native / common / jk_types.h.in
1 /*
2  *  Licensed to the Apache Software Foundation (ASF) under one or more
3  *  contributor license agreements.  See the NOTICE file distributed with
4  *  this work for additional information regarding copyright ownership.
5  *  The ASF licenses this file to You under the Apache License, Version 2.0
6  *  (the "License"); you may not use this file except in compliance with
7  *  the License.  You may obtain a copy of the License at
8  *
9  *      http://www.apache.org/licenses/LICENSE-2.0
10  *
11  *  Unless required by applicable law or agreed to in writing, software
12  *  distributed under the License is distributed on an "AS IS" BASIS,
13  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  *  See the License for the specific language governing permissions and
15  *  limitations under the License.
16  */
17
18 /***************************************************************************
19  * Description: Platform specific, auto-detected types.                    *
20  * Author:      Rainer Jung <rjung@apache.org>                             *
21  * Version:     $Revision: 915199 $                                           *
22  ***************************************************************************/
23
24 #ifndef JK_TYPES_H
25 #define JK_TYPES_H
26
27 /* GENERATED FILE WARNING!  DO NOT EDIT jk_types.h
28  *
29  * You must modify jk_types.h.in instead.
30  *
31  */
32
33 #ifdef __cplusplus
34 extern "C"
35 {
36 #endif                          /* __cplusplus */
37
38 /* jk_uint32_t defines a four byte word */
39 typedef unsigned @int32_value@ jk_uint32_t;
40
41 /* And JK_UINT32_T_FMT */
42 @uint32_t_fmt@
43
44 /* And JK_UINT32_T_HEX_FMT */
45 @uint32_t_hex_fmt@
46
47 /* jk_uint64_t defines a eight byte word */
48 typedef unsigned @int64_value@ jk_uint64_t;
49
50 /* And JK_UINT64_T_FMT */
51 @uint64_t_fmt@
52
53 /* And JK_UINT64_T_HEX_FMT */
54 @uint64_t_hex_fmt@
55
56 /* And JK_PID_T_FMT */
57 @pid_t_fmt@
58
59 /* jk_pthread_t defines a eight byte word */
60 typedef unsigned @pthread_t_value@ jk_pthread_t;
61
62 /* And JK_PTHREAD_T_FMT */
63 @pthread_t_fmt@
64
65 #ifdef __cplusplus
66 }
67 #endif                          /* __cplusplus */
68
69 #endif                          /* JK_TYPES_H */