delete sensorLogger;
}
-int SensorProvider::subscribe(Json option, Json *requestResult)
+int SensorProvider::subscribe(CtxJson1 option, CtxJson1 *requestResult)
{
return ERR_NONE;
}
-int SensorProvider::unsubscribe(Json option)
+int SensorProvider::unsubscribe(CtxJson1 option)
{
return ERR_NONE;
}
-int SensorProvider::read(Json option, Json *requestResult)
+int SensorProvider::read(CtxJson1 option, CtxJson1 *requestResult)
{
int endTime = static_cast<int>(time(NULL)) + 1;
int startTime = endTime - DEFAULT_QUERY_PERIOD - 1;
return ret;
}
-int SensorProvider::write(Json data, Json *requestResult)
+int SensorProvider::write(CtxJson1 data, CtxJson1 *requestResult)
{
IF_FAIL_RETURN(sensorLogger, ERR_OPERATION_FAILED);
std::string operation;
std::string pkgId;
- Json option;
+ CtxJson1 option;
int retentionPeriod = DEFAULT_RETENTION;
_J("Data", data);
return ERR_NOT_SUPPORTED;
}
-bool SensorProvider::verifyOption(Json option)
+bool SensorProvider::verifyOption(CtxJson1 option)
{
std::list<std::string> keys;
option.getKeys(&keys);
return keys.size() == 0;
}
-int SensorProvider::__addClient(std::string pkgId, int retentionPeriod, Json option)
+int SensorProvider::__addClient(std::string pkgId, int retentionPeriod, CtxJson1 option)
{
- Json tmp;
+ CtxJson1 tmp;
int ret;
/* Validate the retention period */
int SensorProvider::__removeClient(std::string pkgId)
{
- std::vector<Json> options;
+ std::vector<CtxJson1> options;
int ret;
/* Remove the app's request first */