SET (this_target osp-system-server)
INCLUDE_DIRECTORIES (
- /usr/include/sysman
- /usr/include/elementary-1
- /usr/include/eet-1
- /usr/include/ecore-1
- /usr/include/evas-1
- /usr/include/edje-1
- /usr/include/e_dbus-1
- /usr/include/efreet-1
- /usr/include/ethumb-1
- /usr/include/libxml
- /usr/include/telephony
${SLP_INCLUDE_DIRS}
${CMAKE_SOURCE_DIR}
${CMAKE_SOURCE_DIR}/inc
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
ENDFOREACH(flag)
-FOREACH(ldflag ${system_pkgs_LDFLAGS})
- SET(EXTRA_LDFLAGS "${EXTRA_LDFLAGS} ${flag}")
-ENDFOREACH(ldflag)
-
## SET EXTRA COMPILER FLAGS
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fPIC -Wall" )
TARGET_LINK_LIBRARIES(${this_target} osp-appfw)
TARGET_LINK_LIBRARIES(${this_target} ${system_pkgs_LDFLAGS})
-TARGET_LINK_LIBRARIES(${this_target} capi-network-tethering)
-TARGET_LINK_LIBRARIES(${this_target} capi-network-bluetooth)
-TARGET_LINK_LIBRARIES(${this_target} capi-network-wifi)
-TARGET_LINK_LIBRARIES(${this_target} capi-media-sound-manager)
-TARGET_LINK_LIBRARIES(${this_target} wifi-direct)
-TARGET_LINK_LIBRARIES(${this_target} sysman)
SET_TARGET_PROPERTIES(${this_target}
PROPERTIES
_SettingLocaleProvider* localeProvider = new (std::nothrow) _SettingLocaleProvider();
RegisterProvider(_SETTING_LOCALE_PROVIDER, (_ISettingProvider*)localeProvider);
-
+
_SettingLocationProvider* locationProvider = new (std::nothrow) _SettingLocationProvider();
RegisterProvider(_SETTING_LOCATION_PROVIDER, (_ISettingProvider*)locationProvider);
_SettingSpeechProvider* speechProvider = new (std::nothrow) _SettingSpeechProvider();
RegisterProvider(_SETTING_SPEECH_PROVIDER, (_ISettingProvider*)speechProvider);
-
+
_SettingStorageProvider* storageProvider = new (std::nothrow) _SettingStorageProvider();
RegisterProvider(_SETTING_STORAGE_PROVIDER, (_ISettingProvider*)storageProvider);
UnregisterProvider(_SETTING_DEVELOPER_PROVIDER);
UnregisterProvider(_SETTING_BATTERY_PROVIDER);
UnregisterProvider(_SETTING_GRAPHICS_PROVIDER);
+ RemoveProvider(_SETTING_DEVICE_NAME_PROVIDER);
RemoveProvider(_SETTING_LOCALE_PROVIDER);
RemoveProvider(_SETTING_LOCATION_PROVIDER);
+ UnregisterProvider(_SETTING_USB_PROVIDER);
RemoveProvider(_SETTING_NETWORK_PROVIDER);
RemoveProvider(_SETTING_SCREEN_PROVIDER);
RemoveProvider(_SETTING_SOUND_PROVIDER);
return null;
}
- return provider;
+ return provider;
}
result
result
_SettingInfo::AnnounceSettingEvent(const String& key)
-{
+{
IEnumeratorT< ISettingEventListener*>* pEnum = __settingEventList.GetEnumeratorN();
SysTryReturnResult(NID_SYS, pEnum != null, E_SYSTEM, "It is failed to get event listener list.");
{
String eventKey = key;
pEventListener->OnSettingChanged(eventKey);
-
SysLog(NID_SYS, "Event is delivered to %x.", pEventListener);
-
}
}