Back to home page

Enduro/X

 
 

    


0001 /**
0002  * @brief Test UD file
0003  *   Using values from here for test UBF library.
0004  *
0005  * @file test.fd.h
0006  */
0007 /* -----------------------------------------------------------------------------
0008  * Enduro/X Middleware Platform for Distributed Transaction Processing
0009  * Copyright (C) 2009-2016, ATR Baltic, Ltd. All Rights Reserved.
0010  * Copyright (C) 2017-2023, Mavimax, Ltd. All Rights Reserved.
0011  * This software is released under one of the following licenses:
0012  * AGPL (with Java and Go exceptions) or Mavimax's license for commercial use.
0013  * See LICENSE file for full text.
0014  * -----------------------------------------------------------------------------
0015  * AGPL license:
0016  *
0017  * This program is free software; you can redistribute it and/or modify it under
0018  * the terms of the GNU Affero General Public License, version 3 as published
0019  * by the Free Software Foundation;
0020  *
0021  * This program is distributed in the hope that it will be useful, but WITHOUT ANY
0022  * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
0023  * PARTICULAR PURPOSE. See the GNU Affero General Public License, version 3
0024  * for more details.
0025  *
0026  * You should have received a copy of the GNU Affero General Public License along 
0027  * with this program; if not, write to the Free Software Foundation, Inc.,
0028  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
0029  *
0030  * -----------------------------------------------------------------------------
0031  * A commercial use license is available from Mavimax, Ltd
0032  * contact@mavimax.com
0033  * -----------------------------------------------------------------------------
0034  */
0035 #ifndef __TEST_FD
0036 #define __TEST_FD
0037 /*  fname   bfldid            */
0038 /*  -----   -----            */
0039 #define T_CHAR_FLD  ((BFLDID32)67109875)    /* number: 1011  type: char */
0040 #define T_CHAR_2_FLD    ((BFLDID32)67109876)    /* number: 1012  type: char */
0041 #define T_CHAR_3_FLD    ((BFLDID32)67109877)    /* number: 1013  type: char */
0042 #define T_SHORT_FLD ((BFLDID32)1021)    /* number: 1021  type: short */
0043 #define T_SHORT_2_FLD   ((BFLDID32)1022)    /* number: 1022  type: short */
0044 #define T_SHORT_3_FLD   ((BFLDID32)1023)    /* number: 1023  type: short */
0045 #define T_LONG_FLD  ((BFLDID32)33555463)    /* number: 1031  type: long */
0046 #define T_LONG_2_FLD    ((BFLDID32)33555464)    /* number: 1032  type: long */
0047 #define T_LONG_3_FLD    ((BFLDID32)33555465)    /* number: 1033  type: long */
0048 #define T_FLOAT_FLD ((BFLDID32)100664337)   /* number: 1041  type: float */
0049 #define T_FLOAT_2_FLD   ((BFLDID32)100664338)   /* number: 1042  type: float */
0050 #define T_FLOAT_3_FLD   ((BFLDID32)100664339)   /* number: 1043  type: float */
0051 #define T_DOUBLE_FLD    ((BFLDID32)134218779)   /* number: 1051  type: double */
0052 #define T_DOUBLE_2_FLD  ((BFLDID32)134218780)   /* number: 1052  type: double */
0053 #define T_DOUBLE_3_FLD  ((BFLDID32)134218781)   /* number: 1053  type: double */
0054 #define T_DOUBLE_4_FLD  ((BFLDID32)134218782)   /* number: 1054  type: double */
0055 #define T_STRING_FLD    ((BFLDID32)167773221)   /* number: 1061  type: string */
0056 #define T_STRING_2_FLD  ((BFLDID32)167773222)   /* number: 1062  type: string */
0057 #define T_STRING_3_FLD  ((BFLDID32)167773223)   /* number: 1063  type: string */
0058 #define T_STRING_4_FLD  ((BFLDID32)167773224)   /* number: 1064  type: string */
0059 #define T_STRING_5_FLD  ((BFLDID32)167773225)   /* number: 1065  type: string */
0060 #define T_STRING_6_FLD  ((BFLDID32)167773226)   /* number: 1066  type: string */
0061 #define T_STRING_7_FLD  ((BFLDID32)167773227)   /* number: 1067  type: string */
0062 #define T_STRING_8_FLD  ((BFLDID32)167773228)   /* number: 1068  type: string */
0063 #define T_STRING_9_FLD  ((BFLDID32)167773229)   /* number: 1069  type: string */
0064 #define T_STRING_10_FLD ((BFLDID32)167773170)   /* number: 1010  type: string */
0065 #define T_CARRAY_FLD    ((BFLDID32)201327673)   /* number: 1081  type: carray */
0066 #define T_CARRAY_2_FLD  ((BFLDID32)201327674)   /* number: 1082  type: carray */
0067 #define T_CARRAY_3_FLD  ((BFLDID32)201327675)   /* number: 1083  type: carray */
0068 #define T_PTR_FLD   ((BFLDID32)301990988)   /* number: 1100  type: ptr */
0069 #define T_PTR_2_FLD ((BFLDID32)301990989)   /* number: 1101  type: ptr */
0070 #define T_PTR_3_FLD ((BFLDID32)301990990)   /* number: 1102  type: ptr */
0071 #define T_UBF_FLD   ((BFLDID32)335545430)   /* number: 1110  type: ubf */
0072 #define T_UBF_2_FLD ((BFLDID32)335545431)   /* number: 1111  type: ubf */
0073 #define T_UBF_3_FLD ((BFLDID32)335545432)   /* number: 1112  type: ubf */
0074 #define T_VIEW_FLD  ((BFLDID32)369099872)   /* number: 1120  type: view */
0075 #define T_VIEW_2_FLD    ((BFLDID32)369099873)   /* number: 1121  type: view */
0076 #define T_VIEW_3_FLD    ((BFLDID32)369099874)   /* number: 1122  type: view */
0077 #endif
0078 /* vim: set ts=4 sw=4 et smartindent: */