const char* kTizenFeatureCalendar = "http://tizen.org/feature/calendar";
const char* kTizenFeatureContact = "http://tizen.org/feature/contact";
const char* kTizenFeatureContent = "http://tizen.org/feature/content";
+const char* kTizenFeatureDatacontrol = "http://tizen.org/feature/datacontrol";
const char* kTizenFeatureDatasync = "http://tizen.org/feature/datasync";
const char* kTizenFeatureDownload = "http://tizen.org/feature/download";
const char* kTizenFeatureExif = "http://tizen.org/feature/exif";
} else if(key == kTizenFeatureContent) {
*bool_value = SystemInfoDeviceCapability::IsContent();
fetched = true;
+ } else if(key == kTizenFeatureDatacontrol) {
+ *bool_value = SystemInfoDeviceCapability::IsDataControl();
+ fetched = true;
} else if(key == kTizenFeatureDatasync) {
*bool_value = SystemInfoDeviceCapability::IsDataSync();
fetched = true;
#endif
}
+bool SystemInfoDeviceCapability::IsDataControl()
+{
+#ifdef FEATURE_OPTIONAL_DATACONTROL
+ return true;
+#else
+ return false;
+#endif
+}
+
bool SystemInfoDeviceCapability::IsDataSync()
{
#ifdef FEATURE_OPTIONAL_DATASYNC
static bool IsCalendar();
static bool IsContact();
static bool IsContent();
+ static bool IsDataControl();
static bool IsDataSync();
static bool IsDownload();
static bool IsExif();