1 #ifndef TW_C_SDK_TWSTANDARDPROPS_H
2 #define TW_C_SDK_TWSTANDARDPROPS_H
28 typedef void (*PropertyChangeListenerFunction)(
const char *,
const char *,
twPrimitive*);
31 PropertyChangeListenerFunction listenerFunction;
51 int twExt_SetPropertyValue(
const char *thingname,
const char *propertyName,
twPrimitive *value,
char fold,
char push);
59 char twExt_PropertyExists(
const char *thingname,
char *propertyName);
71 twPrimitive* twExt_GetPropertyValue(
const char *thingname,
char *propertyName);
79 void twExt_AddPropertyChangeListener(
char *entityName,
char *propertyName,
80 PropertyChangeListenerFunction propertyChangeListenerFunction);
86 void twExt_RemovePropertyChangeListener(PropertyChangeListenerFunction propertyChangeListenerFunction);
102 enum msgCodeEnum twExt_StandardPropertyHandler(
const char *entityName,
const char *propertyName,
twInfoTable **value,
103 char isWrite,
void *userdata);
105 #endif //TW_C_SDK_TWSTANDARDPROPS_H
Property definitions & metadata functions.
String utility function prototypes.
Wrappers for OS-specific functionality.
msgCodeEnum
Enumeration of HTTP message codes.
Definition: twDefinitions.h:74
Portable ThingWorx C SDK API layer.
Definition: twStandardProps.h:30
Info table base structure.
Definition: twInfoTable.h:418
BaseType primitive structure.
Definition: twBaseTypes.h:204