Component: AggregateUseM
Currently, if you want to add a custom aggregate, you have to edit this file, as well as AggOperatorConf.nc Author: Eugene Shvets
-
command result_t
AggregateUse.merge
(uint8_t id, char *destdata, char *mergedata, ParamList *params, ParamVals *paramValues)
-
command result_t
AggregateUse.update
(uint8_t id, char *destdata, char *value, ParamList *params, ParamVals *paramValues)
-
command result_t
AggregateUse.init
(uint8_t id, char *data, ParamList *params, ParamVals *paramValues, bool isFirstTime)
-
command uint16_t
AggregateUse.stateSize
(uint8_t id, ParamList *params, ParamVals *paramValues)
-
command bool
AggregateUse.hasData
(uint8_t id, char *data, ParamList *params, ParamVals *paramValues)
-
command TinyDBError
AggregateUse.finalize
(uint8_t id, char *data, char *result_buf, ParamList *params, ParamVals *paramValues)
-
command AggregateProperties
AggregateUse.getProperties
(uint8_t id)
-
command result_t
Agg.merge
(uint8_t id, char *destdata, char *mergedata, ParamList *params, ParamVals *paramValues)
-
command result_t
Agg.update
(uint8_t id, char *destdata, char *value, ParamList *params, ParamVals *paramValues)
-
command result_t
Agg.init
(uint8_t id, char *data, ParamList *params, ParamVals *paramValues, bool isFirstTime)
-
command uint16_t
Agg.stateSize
(uint8_t id, ParamList *params, ParamVals *paramValues)
-
command bool
Agg.hasData
(uint8_t id, char *data, ParamList *params, ParamVals *paramValues)
-
command TinyDBError
Agg.finalize
(uint8_t id, char *data, char *result_buf, ParamList *params, ParamVals *paramValues)
-
command AggregateProperties
Agg.getProperties
(uint8_t id)