diff --git a/apps/aqhome-react/types/dataobject.h b/apps/aqhome-react/types/dataobject.h index d539165..4f5cf82 100644 --- a/apps/aqhome-react/types/dataobject.h +++ b/apps/aqhome-react/types/dataobject.h @@ -21,6 +21,7 @@ GWEN_LIST_FUNCTION_DEFS(AQHREACT_DATAOBJECT, AQHREACT_DataObject) enum { AQHREACT_DATAOBJECTTYPE_UNKNOWN=0, AQHREACT_DATAOBJECTTYPE_DOUBLE, + AQHREACT_DATAOBJECTTYPE_STRING, AQHREACT_DATAOBJECTTYPE_INT }; @@ -53,6 +54,9 @@ void AQHREACT_DataObject_SetDataType(AQHREACT_DATAOBJECT *dataObject, int i); double AQHREACT_DataObject_GetDoubleData(const AQHREACT_DATAOBJECT *dataObject); void AQHREACT_DataObject_SetDoubleData(AQHREACT_DATAOBJECT *dataObject, double i); +const char *AQHREACT_DataObject_GetStringData(const AQHREACT_DATAOBJECT *dataObject); +void AQHREACT_DataObject_SetStringData(AQHREACT_DATAOBJECT *dataObject, const char *s); + int AQHREACT_DataObject_GetIntData(const AQHREACT_DATAOBJECT *dataObject); void AQHREACT_DataObject_SetIntData(AQHREACT_DATAOBJECT *dataObject, int i); diff --git a/apps/aqhome-react/types/dataobject_p.h b/apps/aqhome-react/types/dataobject_p.h index a10d628..556b2ca 100644 --- a/apps/aqhome-react/types/dataobject_p.h +++ b/apps/aqhome-react/types/dataobject_p.h @@ -24,6 +24,7 @@ struct AQHREACT_DATAOBJECT { int dataType; double doubleData; int intData; + char *stringData; };