yumapro  20.10-12
YumaPro SDK
subsys_magic.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2008 - 2012, Andy Bierman, All Rights Reserved.
3  * Copyright (c) 2012 - 2021, YumaWorks, Inc., All Rights Reserved.
4  *
5  * Unless required by applicable law or agreed to in writing,
6  * software distributed under the License is distributed on an
7  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
8  * KIND, either express or implied. See the License for the
9  * specific language governing permissions and limitations
10  * under the License.
11  */
12 #ifndef _H_subsys_magic
13 #define _H_subsys_magic
14 
15 /* FILE: subsys_magic.h
16 *********************************************************************
17 * *
18 * P U R P O S E *
19 * *
20 *********************************************************************/
21 
28 /*********************************************************************
29 * *
30 * C H A N G E H I S T O R Y *
31 * *
32 *********************************************************************
33 
34 date init comment
35 ----------------------------------------------------------------------
36 19-oct-12 abb Begun; split from subsys_util.h
37 
38 */
39 
40 #ifdef __cplusplus
41 extern "C" {
42 #endif
43 
44 /********************************************************************
45 * *
46 * C O N S T A N T S *
47 * *
48 *********************************************************************/
49 
50 /* not in doxygen because supposed to be hidden file */
51 
52 
53 /* ncxserver magic cookie hack
54  * this must match the definition in agt/agt_connect.c
55  * It is purposely different than the string in Yuma.
56  * Not good to dlopen OK but then crash because the
57  * binaries are compiled against different sets of header files.
58  */
59 #define NCX_SERVER_MAGIC \
60  "x56o8937ab1erfgertgertb99r9tgb9rtyb99rtbwdesd9902k40vfrevef0Opal1t2p"
61 
62 
63 
64 #ifdef __cplusplus
65 } /* end extern 'C' */
66 #endif
67 
68 #endif /* _H_subsys_magic */