}
SysteminfoInstance::SysteminfoInstance() {
-
+ LoggerD("Enter");
using std::placeholders::_1;
using std::placeholders::_2;
}
void SysteminfoInstance::GetCapabilities(const picojson::value& args, picojson::object& out) {
- LoggerD("");
+ LoggerD("Enter");
picojson::value result = picojson::value(picojson::object());
picojson::object& result_obj = result.get<picojson::object>();
}
void SysteminfoInstance::GetCapability(const picojson::value& args, picojson::object& out) {
-
+ LoggerD("Enter");
CHECK_EXIST(args, "key", out)
const std::string& key = args.get("key").get<std::string>();
LoggerD("Getting capability with key: %s ", key.c_str());
}
void SysteminfoInstance::GetPropertyValue(const picojson::value& args, picojson::object& out) {
- LoggerD("");
+ LoggerD("Enter");
CHECK_EXIST(args, "callbackId", out)
CHECK_EXIST(args, "property", out)
const double callback_id = args.get("callbackId").get<double>();
}
void SysteminfoInstance::GetPropertyValueArray(const picojson::value& args, picojson::object& out) {
- LoggerD("");
+ LoggerD("Enter");
CHECK_EXIST(args, "callbackId", out)
CHECK_EXIST(args, "property", out)
const double callback_id = args.get("callbackId").get<double>();
picojson::value result = picojson::value(picojson::object());
PlatformResult ret = SysteminfoUtils::GetPropertyValue(prop_id, true, result);
if (ret.IsError()) {
+ LoggerE("Failed: GetPropertyValue()");
ReportError(ret,&(response->get<picojson::object>()));
return;
}
}
void SysteminfoInstance::AddPropertyValueChangeListener(const picojson::value& args, picojson::object& out) {
- LoggerD("");
+ LoggerD("Enter");
// Check type of property for which listener should be registered
CHECK_EXIST(args, "property", out)
const std::string& property_name = args.get("property").get<std::string>();
}
void SysteminfoInstance::GetTotalMemory(const picojson::value& args, picojson::object& out) {
- LoggerD("");
+ LoggerD("Enter");
picojson::value result = picojson::value(picojson::object());
picojson::object& result_obj = result.get<picojson::object>();
}
void SysteminfoInstance::GetAvailableMemory(const picojson::value& args, picojson::object& out) {
- LoggerD("");
+ LoggerD("Enter");
picojson::value result = picojson::value(picojson::object());
picojson::object& result_obj = result.get<picojson::object>();
void SysteminfoInstance::GetCount(const picojson::value& args, picojson::object& out) {
+ LoggerD("Enter");
CHECK_EXIST(args, "property", out)
const std::string& property = args.get("property").get<std::string>();
LoggerD("Getting count of property with id: %s ", property.c_str());
unsigned long count = 0;
PlatformResult ret = SysteminfoUtils::GetCount(property, count);
if (ret.IsError()) {
+ LoggerE("Failed: GetCount()");
ReportError(ret, &out);
return;
}
}
void SysteminfoInstance::RemovePropertyValueChangeListener(const picojson::value& args, picojson::object& out) {
- LoggerD("");
+ LoggerD("Enter");
// Check type of property for which listener should be removed
CHECK_EXIST(args, "property", out)
//Callback functions
void OnBatteryChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdBattery);
void OnCpuChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdCpu);
void OnStorageChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdStorage);
void OnDisplayChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdDisplay);
void OnDeviceOrientationChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdDeviceOrientation);
void OnLocaleChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdLocale);
void OnNetworkChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdNetwork);
void OnWifiNetworkChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdWifiNetwork);
void OnCellularNetworkChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdCellularNetwork);
void OnPeripheralChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdPeripheral);
void OnMemoryChangedCallback(SysteminfoInstance& instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdMemory);
void OnBrigthnessChangedCallback(SysteminfoInstance &instance)
{
- LoggerD("");
+ LoggerD("Enter");
const std::shared_ptr<picojson::value>& response =
std::shared_ptr<picojson::value>(new picojson::value(picojson::object()));
response->get<picojson::object>()[kPropertyIdString] = picojson::value(kPropertyIdCameraFlash);