ret = download_set_url(download_id, pUrl.get());
SysTryReturnResult(NID_CNT, ret >= 0, E_SYSTEM, "The internal system service is not available. %d", ret);
- //Set network type
- if (networkType == NETWORK_ALL)
+ // Set network type
+ if (networkType == NETWORK_DATA)
{
- ret = download_set_network_type(download_id, (download_network_type_e)DOWNLOAD_NETWORK_ALL);
+ ret = download_set_network_type(download_id, ::DOWNLOAD_NETWORK_DATA_NETWORK);
+ }
+ else if (networkType == NETWORK_WIFI)
+ {
+ ret = download_set_network_type(download_id, ::DOWNLOAD_NETWORK_WIFI);
}
else
{
- ret = download_set_network_type(download_id, (download_network_type_e)networkType);
+ ret = download_set_network_type(download_id, ::DOWNLOAD_NETWORK_ALL);
}
SysTryReturnResult(NID_CNT, ret >= 0, E_SYSTEM, "The internal system service is not available. %d", ret);