aqhome-react, aqhome: added units/functions for handling local variables.
This commit is contained in:
@@ -15,6 +15,7 @@
|
||||
typedef struct AQHOME_REACT AQHOME_REACT;
|
||||
|
||||
#include "aqhome-react/types/unit.h"
|
||||
#include "aqhome/data/vars.h"
|
||||
|
||||
|
||||
AQHOME_REACT *AqHomeReact_new();
|
||||
@@ -34,13 +35,21 @@ void AqHomeReact_SetLatestNetworkFileTime(AQHOME_REACT *aqh, time_t t);
|
||||
|
||||
|
||||
AQHREACT_UNIT *AqHomeReact_GetTimerUnit(const AQHOME_REACT *aqh);
|
||||
AQHREACT_UNIT *AqHomeReact_GetVarChangeUnit(const AQHOME_REACT *aqh);
|
||||
AQHREACT_UNIT *AqHomeReact_GetServerVarChangeUnit(const AQHOME_REACT *aqh);
|
||||
AQHREACT_UNIT *AqHomeReact_GetLocalVarChangeUnit(const AQHOME_REACT *aqh);
|
||||
|
||||
AQHREACT_UNIT *AqHomeReact_FindUnitByUnitId(const AQHOME_REACT *aqh, const char *unitId);
|
||||
void AqHomeReact_AddUnit(AQHOME_REACT *aqh, AQHREACT_UNIT *unit);
|
||||
|
||||
AQHREACT_UNIT *AqHomeReact_CreateUnitByName(AQHOME_REACT *aqh, const char *unitType);
|
||||
|
||||
AQH_VARS *AqHomeReact_GetLocalVars(const AQHOME_REACT *aqh);
|
||||
|
||||
int AqHomeReact_SetCharValue(AQHOME_REACT *aqh, const char *path, const char *value);
|
||||
const char *AqHomeReact_GetCharValue(AQHOME_REACT *aqh, const char *path, int idx, const char *defaultValue);
|
||||
|
||||
int AqHomeReact_SetDoubleValue(AQHOME_REACT *aqh, const char *path, double value);
|
||||
double AqHomeReact_GetDoubleValue(AQHOME_REACT *aqh, const char *path, int idx, double defaultValue);
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user