CLC_Application_CallbackList | Callback list for Application callbacks |
CLC_ARH_CallbackList | Callback list for all asynchronous call returns |
CLC_Callbacks | Structure containing all CHAILink client callbacks |
CLC_NH_CallbackList | Callback list for all notification handlers |
CLT_Interface | CHAI Link Transport Interface |
CPBASEOUTPUTINFO | This structure contains information for a specific output or controller |
CPCONTROLLERASSIGNMENT | Controller assignment structure |
CPCONTROLLERINFO | This structure contains information for a specific controller |
CPDEVICEID | Container structure for Device ID |
CPENDPOINT | Container structure for Endpoint |
CPEVENTMSG | This structure stores data from an event message |
CPINPUTINFO | This structure contains information for a specific input |
CPLOCALDEVICEINFO | This structure contains information for a specific local device |
CPMODIFIERMSG | This structure stores data from a modifier message |
CPPARAMETERID | Container structure for Parameter ID. Knowing a ParameterID and its owning Device gives enough information to build the related message and to know where to send it in order to update the Parameter |
CPPIPEINFO | This structure contains information for a specific pipe |
CPREMOTEDEVICEINFO | This structure contains information for a specific remote device |
CPSECTIONID | Container structure for Section ID Each Input is associated to a SectionID giving information about its role. A set of Outputs owned y a single Device can be associated to a SectionID, allowing to group multiple Controller Outputs into a single Section |
CPSELECTORMSG | This structure stores data from a selector message |
CPSMARTCONNECTCONTROLLERITEM | SmartConnect Controller Item structure |
CPSMARTCONNECTSECTIONITEM | SmartConnect Section Item structure |
CPTEXTMSG | This structure stores data from a text message |
CPTIMESTAMPINFO | Additional informations data structure |
CPVALUE | The container structure for Value. Use CPValue Functions CPVALUE_xxx functions to handle this structure |