OpenClovis Logo

clEventErrors.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2002-2012 OpenClovis Solutions Inc. All Rights Reserved.
3  *
4  * This file is available under a commercial license from the
5  * copyright holder or the GNU General Public License Version 2.0.
6  *
7  * The source code for this program is not published or otherwise
8  * divested of its trade secrets, irrespective of what has been
9  * deposited with the U.S. Copyright office.
10  *
11  * This program is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14  * General Public License for more details.
15  *
16  * For more information, see the file COPYING provided with this
17  * material.
18  */
19 /*******************************************************************************
20  * ModuleName : event
21  * File : clEventErrors.h
22  *******************************************************************************/
23 
24 /*******************************************************************************
25  * Description :
26  * This header contains the various EM error codes.
27  *
28  *
29  *****************************************************************************/
30 
43 #ifndef _CL_EVENT_ERRORS_H_
44 #define _CL_EVENT_ERRORS_H_
45 
46 #ifdef __cplusplus
47 extern "C"
48 {
49 #endif
50 
51 /*
52  * EM ERROR codes
53  */
54 
58 #define CL_EVENTS_RC(ERR_ID) (CL_RC(CL_CID_EVENTS, ERR_ID))
59 
63 #define CL_EVENT_ERR_INIT_NOT_DONE (0x100) /* 0x100 */
64 
68 #define CL_EVENT_ERR_INTERNAL (0x101) /* 0x101 */
69 
73 #define CL_EVENT_ERR_INVALID_PARAM (0x102) /* 0x102 */
74 
78 #define CL_EVENT_ERR_BAD_FLAGS (0x103) /* 0x103 */
79 
83 #define CL_EVENT_ERR_INVALID_CHANNEL_HANDLE (0x104) /* 0x104 */
84 
88 #define CL_EVENT_ERR_BAD_HANDLE (0x105) /* 0x105 */
89 
93 #define CL_EVENT_ERR_NO_MEM (0x106) /* 0x106 */
94 
98 #define CL_EVENT_ERR_NULL_PTR (0x107) /* 0x107 */
99 
103 #define CL_EVENT_ERR_CHANNEL_ALREADY_OPENED (0x108) /* 0x108 */
104 
108 #define CL_EVENT_ERR_CHANNEL_NOT_OPENED (0x109) /* 0x109 */
109 
113 #define CL_EVENT_ERR_DUPLICATE_SUBSCRIPTION (0x10a) /* 0x10a */
114 
118 #define CL_EVENT_ERR_NOT_OPENED_FOR_SUBSCRIPTION (0x10b) /* 0x10b */
119 
123 #define CL_EVENT_ERR_NOT_OPENED_FOR_PUBLISH (0x10c) /* 0x10c */
124 
128 #define CL_EVENT_ERR_INFO_WALK_STOP (0x10d) /* 0x10d */
129 
133 #define CL_EVENT_ERR_ALREADY_INITIALIZED (0x10e) /* 0x10e */
134 
138 #define CL_EVENT_ERR_STOP_WALK (0x10f) /* 0x10f */
139 
143 #define CL_EVENT_ERR_NO_SPACE (0x110) /* 0x110 */
144 
148 #define CL_EVENT_ERR_VERSION (0x111) /* 0x111 */
149 
153 #define CL_EVENT_ERR_EXIST (0x112) /* 0x112 */
154 
158 #define CL_EVENT_ERR_NO_RESOURCE (0x113) /* 0x113 */
159 
163 #define CL_EVENT_ERR_INIT (0x114) /* 0x114 */
164 
165 #ifdef __cplusplus
166 }
167 #endif
168 
169 #endif /* _CL_EVENT_ERRORS_H_ */
170 

Generated on Tue Jan 10 10:29:15 PST 2012 for OpenClovis SDK using Doxygen