ITK Function Reference

(V10000.1.0.60_20160308.00)
Modules | Macros | Functions
Event Mangager

Modules

 Event Manager Errors
 

Macros

#define TCEVENTMGR_name_size_c   32
 

Functions

SUB_MGR_API int TCEVENTMGR_post_assign_status_event (tag_t object, const char *release_status_type_name)
 
SUB_MGR_API int TCEVENTMGR_post_attach_event (tag_t relation)
 
SUB_MGR_API int TCEVENTMGR_post_event (tag_t objectType, const char eventTypeName[TCEVENTMGR_name_size_c+1])
 
SUB_MGR_API int TCEVENTMGR_post_event2 (tag_t primaryObject, tag_t secondaryObject, const char eventTypeName[TCEVENTMGR_name_size_c+1], int attrCount, const char **attrNames, const char **attrValues, int errorCode, const char *errorMsg)
 
SUB_MGR_API int TCEVENTMGR_post_event2_2 (tag_t primaryObject, tag_t secondaryObject, const char *eventTypeName, int attrCount, const char **attrNames, const char **attrValues, int errorCode, const char *errorMsg)
 
SUB_MGR_API int TCEVENTMGR_post_event_2 (tag_t objectType, const char *eventTypeName)
 

Detailed Description

Macro Definition Documentation

#define TCEVENTMGR_name_size_c   32

Definition at line 28 of file tceventmgr.h.

Function Documentation

SUB_MGR_API int TCEVENTMGR_post_assign_status_event ( tag_t  object,
const char *  release_status_type_name 
)

This function is used for posting an Assign Status event.

Restrictions:

The routine is used only for posting Assign Status event.

Parameters
object(I) Tag of the object that the release status is assigned to
release_status_type_name(I) Name of the release status type
SUB_MGR_API int TCEVENTMGR_post_attach_event ( tag_t  relation)

This function is used for posting an Attach event.

Restrictions:

This routine is used only for posting Attach event.

Parameters
relation(I) Tag of the relation instance that is being created, and the secondary object of the relation is being attached to the primary object of the relation.
SUB_MGR_API int TCEVENTMGR_post_event ( tag_t  objectType,
const char  eventTypeName[TCEVENTMGR_name_size_c+1] 
)
Deprecated:
This function is deprecated and will be removed from Tc12. In Tc10 onwards, please use TCEVENTMGR_post_event_2
Parameters
objectType(I)
eventTypeName(I)
SUB_MGR_API int TCEVENTMGR_post_event2 ( tag_t  primaryObject,
tag_t  secondaryObject,
const char  eventTypeName[TCEVENTMGR_name_size_c+1],
int  attrCount,
const char **  attrNames,
const char **  attrValues,
int  errorCode,
const char *  errorMsg 
)
Deprecated:
This function is deprecated and will be removed from Tc12. In Tc10 onwards, please use TCEVENTMGR_post_event2_2
Parameters
primaryObject(I)
secondaryObject(I)
eventTypeName(I)
attrCount(I)
attrNames(I)
attrValues(I)
errorCode(I)
errorMsg(I)
SUB_MGR_API int TCEVENTMGR_post_event2_2 ( tag_t  primaryObject,
tag_t  secondaryObject,
const char *  eventTypeName,
int  attrCount,
const char **  attrNames,
const char **  attrValues,
int  errorCode,
const char *  errorMsg 
)

post an event

Parameters
primaryObject(I)
secondaryObject(I)
eventTypeName(I)
attrCount(I)
attrNames(I)
attrValues(I)
errorCode(I)
errorMsg(I)
SUB_MGR_API int TCEVENTMGR_post_event_2 ( tag_t  objectType,
const char *  eventTypeName 
)

post an event

Parameters
objectType(I)
eventTypeName(I)