OpenClovis Logo

Macros
clEventErrors.h File Reference

Header file of Event Manager Error Codes. More...

Go to the source code of this file.

Macros

#define CL_EVENT_ERR_ALREADY_INITIALIZED   (0x10e) /* 0x10e */
 The Event Library has already been initialized by this EO.
#define CL_EVENT_ERR_BAD_FLAGS   (0x103) /* 0x103 */
 The flags specified are invalid - out of range or not compatible with each other.
#define CL_EVENT_ERR_BAD_HANDLE   (0x105) /* 0x105 */
 The event handle specified is invalid - has not been allocated or has been already deleted.
#define CL_EVENT_ERR_CHANNEL_ALREADY_OPENED   (0x108) /* 0x108 */
 The channel has been already openend by the EO.
#define CL_EVENT_ERR_CHANNEL_NOT_OPENED   (0x109) /* 0x109 */
 The channel specified by the channel handle has not been opened.
#define CL_EVENT_ERR_DUPLICATE_SUBSCRIPTION   (0x10a) /* 0x10a */
 The EO has already subscribed on the specified channel using the given subscription ID.
#define CL_EVENT_ERR_EXIST   (0x112) /* 0x112 */
 The specified resource such as Subscription ID, Channel, and so on already exists.
#define CL_EVENT_ERR_INFO_WALK_STOP   (0x10d) /* 0x10d */
 This return code is used to check the normal termination of the event info walk.
#define CL_EVENT_ERR_INIT   (0x114) /* 0x114 */
 The ChannelOpen Callback is NULL.
#define CL_EVENT_ERR_INIT_NOT_DONE   (0x100) /* 0x100 */
 Event Library has not been initialized.
#define CL_EVENT_ERR_INTERNAL   (0x101) /* 0x101 */
 An unexpected error has occured in the Event Library and it may not be able to process the request.
#define CL_EVENT_ERR_INVALID_CHANNEL_HANDLE   (0x104) /* 0x104 */
 The channel handle passed is invalid - the channel has not been created.
#define CL_EVENT_ERR_INVALID_PARAM   (0x102) /* 0x102 */
 The parameter passed to the API is invalid.
#define CL_EVENT_ERR_NO_MEM   (0x106) /* 0x106 */
 The Event Library is out of memory and no memory can be allocated at this point in time.
#define CL_EVENT_ERR_NO_RESOURCE   (0x113) /* 0x113 */
 The Event Library is out of some resource other than memory like file descriptors.
#define CL_EVENT_ERR_NO_SPACE   (0x110) /* 0x110 */
 The memory allocated by the user for the event data (payload) is insufficient.
#define CL_EVENT_ERR_NOT_OPENED_FOR_PUBLISH   (0x10c) /* 0x10c */
 The channel has not been opened for publish and an attempt to subscribe was made on the same.
#define CL_EVENT_ERR_NOT_OPENED_FOR_SUBSCRIPTION   (0x10b) /* 0x10b */
 The channel has not been opened for subscription and an attempt to subscribe was made on the same.
#define CL_EVENT_ERR_NULL_PTR   (0x107) /* 0x107 */
 The parameter passed to the API is NULL.
#define CL_EVENT_ERR_STOP_WALK   (0x10f) /* 0x10f */
 This return code is used to check the normal termination of a walk to remove subscribers.
#define CL_EVENT_ERR_VERSION   (0x111) /* 0x111 */
 The version specified is not supported or is incorrect.
#define CL_EVENTS_RC(ERR_ID)   (CL_RC(CL_CID_EVENTS, ERR_ID))
 Appends the Event Component ID to the Error Code.

Detailed Description

Header file of Event Manager Error Codes.


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