char * description
Definition: twServices.h:29
char * name
Definition: twServices.h:28
ThingWorx twInfoTable and twDataShape definitions and functions.
twDataShape * inputs
Definition: twServices.h:30
twServiceDef * twServiceDef_Create(char *name, char *description, twDataShape *inputs, enum BaseType outputType, twDataShape *outputDataShape)
Creates a new twServiceDef structure.
Definition: twServices.c:14
Wrappers for OS-specific functionality.
struct twServiceDef twServiceDef
Service definition structure.
Data shape base structure definition.
Definition: twInfoTable.h:184
ThingWorx BaseType definitions and functions.
void twServiceDef_Delete(void *input)
Frees all memory associated with a twServiceDef structure and all its owned substructures.
Definition: twServices.c:35
Service definition structure.
Definition: twServices.h:27
Structure definitions and function prototypes for the ThingWorx logging facility. ...
BaseType
Definition: twDefinitions.h:155
enum BaseType outputType
Definition: twServices.h:31
twDataShape * outputDataShape
Definition: twServices.h:32