#if !defined(EVENTTYPE_H) #define EVENTTYPE_H #include /* # if !defined OLC93SU523_H # include "olc93su523.h" # endif */ /* #include "f93olc.h" */ # if !defined OLC3COMMON_H # include "olc3common.h" # endif enum { EventTypesLabelMaxLen = 8, EventTypesDescriptionMaxLen = 80 }; PROTOTYPE(hcg_key EventTypeCreate, (const char *EventTypesLabel, hcg_key SMid, const char *EventTypesDesription)) PROTOTYPE(void EventTypeDelete, (hcg_key EventTypeToDelete)) /* ** Use the following routines to access information from an event type. ** ** EventInstanceGet returns a pointer to the for the event type. ** If you need to get a copy of the for long term use, use ** EventInstanceCopy. Be sure that there is enough space in the ** destination buffer for the maximum size of . */ PROTOTYPE(const char *EventTypeGetLabel, (hcg_key ETid)) PROTOTYPE(const char *EventTypeGetDescrip, (hcg_key ETid)) PROTOTYPE(void EventTypeCopyLable, (hcg_key ETid, char *CopyDst)) PROTOTYPE(void EventTypeCopyDescrip,(hcg_key ETid, char *CopyDst)) #endif