RTI Connext Micro
Version 2.4.1.0
Main Page
RTI Connext Micro Documentation
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
dds_c_config.h
Go to the documentation of this file.
1
/*
2
* FILE: dds_c_config.h - DDS C configuration file
3
*
4
* (c) Copyright, Real-Time Innovations, 2012-2014.
5
*
6
* All rights reserved.
7
*
8
* No duplications, whole or partial, manual or electronic, may be made
9
* without express written permission. Any such copies, or
10
* revisions thereof, must display this notice unaltered.
11
* This code contains trade secrets of Real-Time Innovations, Inc.
12
*
13
* Modification History
14
* --------------------
15
* 23feb2012,tk Written
16
*/
17
/*e \file
18
\brief DDS C configuration file
19
*/
20
#ifndef dds_c_config_h
21
#define dds_c_config_h
22
23
#define RTIME_DDS_VERSION_MAJOR 2
24
#define RTIME_DDS_VERSION_MINOR 4
25
#define RTIME_DDS_VERSION_REVISION 1
26
#define RTIME_DDS_VERSION_RELEASE 0
27
28
#define RTI_CONNEXT_MICRO_NAME "RTI Connext Micro"
29
30
/* The global configuration is read first. Local definitions must
31
* check if the global configuration has set an option or not. Note that
32
* a module cannot disable a feature.
33
*/
34
#ifdef HAVE_GLOBAL_CONFIG
35
#include "rti_me_config.h"
36
#endif
37
38
/* RTPS_RELIABILITY
39
*
40
* Set RTPS_RELIABILITY to enable reliable RTPS communication.
41
*
42
*/
43
#ifndef RTPS_RELIABILITY
44
#define RTPS_RELIABILITY 1
45
#endif
46
47
#ifdef RTI_CERT
48
#undef INCLUDE_API_LOOKUP
49
#else
50
#ifndef INCLUDE_API_LOOKUP
51
#define INCLUDE_API_LOOKUP 1
52
#endif
53
#endif
54
55
#ifdef RTI_CERT
56
#undef INCLUDE_API_QOS
57
#else
58
#ifndef INCLUDE_API_QOS
59
#define INCLUDE_API_QOS 1
60
#endif
61
#endif
62
63
#ifdef RTI_CERT
64
#undef ENABLE_STATUS_LISTENER
65
#else
66
#ifndef ENABLE_STATUS_LISTENER
67
#define ENABLE_STATUS_LISTENER 1
68
#endif
69
#endif
70
71
#ifndef ENABLE_QOS_DEADLINE
72
#define ENABLE_QOS_DEADLINE 1
73
#endif
74
75
#ifdef RTI_CERT
76
#undef INCLUDE_API_LISTENER
77
#else
78
#ifndef INCLUDE_API_LISTENER
79
#define INCLUDE_API_LISTENER 1
80
#endif
81
#endif
82
83
#ifndef INCLUDE_API_INSTANCE
84
#define INCLUDE_API_INSTANCE 1
85
#endif
86
87
#ifndef INCLUDE_API_DELETE
88
#define INCLUDE_API_DELETE 1
89
#endif
90
91
#define OSAPI_ENABLE_LOG_PRECONDITION
92
93
#endif
/* dds_c_config_h */
RTI Connext Micro Version 2.4.1.0
Copyright © Thu Nov 20 2014
Real-Time Innovations, Inc