* The Telephony provides call, modem, network, and SIM information.
* @section CAPI_TELEPHONY_INFORMATION_FEATURE Related Features
* This API is related with the following feature:\n
- * - http://tizen.org/feature/network.telephony
+ * - %http://tizen.org/feature/network.telephony
*
* It is recommended to design feature related codes in your application for reliability.\n
*
* You can use this information about call related actions.
* @section CAPI_TELEPHONY_INFORMATION_CALL_FEATURE Related Features
* This API is related with the following feature:\n
- * - http://tizen.org/feature/network.telephony
+ * - %http://tizen.org/feature/network.telephony
*
* It is recommended to design feature related codes in your application for reliability.\n
*
* The Telephony Network Information API allows you to access information about the current cellular network and telephony service, but not to change the information.
* @section CAPI_TELEPHONY_INFORMATION_NETWORK_FEATURE Related Features
* This API is related with the following feature:\n
- * - http://tizen.org/feature/network.telephony
+ * - %http://tizen.org/feature/network.telephony
*
* It is recommended to design feature related codes in your application for reliability.\n
*
* The Telephony SIM API allows you to extract information stored on a SIM card, but not to change the information.
* @section CAPI_TELEPHONY_INFORMATION_SIM_FEATURE Related Features
* This API is related with the following feature:\n
- * - http://tizen.org/feature/network.telephony
+ * - %http://tizen.org/feature/network.telephony
*
* It is recommended to design feature related codes in your application for reliability.\n
*
* The Telephony Modem Information API allows you to get modem information such as modem power status, but not to change the information.
* @section CAPI_TELEPHONY_INFORMATION_MODEM_FEATURE Related Features
* This API is related with the following feature:\n
- * - http://tizen.org/feature/network.telephony
+ * - %http://tizen.org/feature/network.telephony
*
* It is recommended to design feature related codes in your application for reliability.\n
*
typedef enum {
TELEPHONY_NOTI_SIM_STATUS = 0x10, /**< Notification to be invoked when the SIM card state changes. @n
'#telephony_sim_state_e' will be delivered in notification data @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_SIM_CALL_FORWARDING_INDICATOR_STATE, /**< Notification to be invoked when the SIM call forwarding indicator state changes. @n
'state(bool)' will be delivered in notification data (@b Since: 3.0) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_NETWORK_SERVICE_STATE = 0x20, /**< Notification to be invoked when the network service state changes. @n
'#telephony_network_service_state_e' will be delivered in notification data @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_NETWORK_CELLID, /**< Notification to be invoked when the cell ID changes. @n
'cell_id(int)' will be delivered in notification data @n
- Privilege : http://tizen.org/privilege/location.coarse (@b Since: 3.0) @n
- http://tizen.org/privilege/telephony privilege is no longer required since 3.0. */
+ Privilege : %http://tizen.org/privilege/location.coarse (@b Since: 3.0) @n
+ %http://tizen.org/privilege/telephony privilege is no longer required since 3.0. */
TELEPHONY_NOTI_NETWORK_ROAMING_STATUS, /**< Notification to be invoked when the roaming status changes. @n
'roaming_status(bool)' will be delivered in notification data @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_NETWORK_SIGNALSTRENGTH_LEVEL, /**< Notification to be invoked when the signal strength changes. @n
'#telephony_network_rssi_e' will be delivered in notification data @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_NETWORK_NETWORK_NAME, /**< Notification to be invoked when the network name changes. @n
'network_name(char *)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_NETWORK_PS_TYPE, /**< Notification to be invoked when the ps type changes. @n
'#telephony_network_ps_type_e' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_NETWORK_DEFAULT_DATA_SUBSCRIPTION, /**< Notification to be invoked when the default data subscription changes. @n
'#telephony_network_default_data_subs_e' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_NETWORK_DEFAULT_SUBSCRIPTION, /**< Notification to be invoked when the default subscription changes. @n
'#telephony_network_default_subs_e' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_NETWORK_LAC, /**< Notification to be invoked when the LAC (Location Area Code) changes. @n
'lac(int)' will be delivered in notification data (@b Since: 3.0) @n
- Privilege : http://tizen.org/privilege/location.coarse */
+ Privilege : %http://tizen.org/privilege/location.coarse */
TELEPHONY_NOTI_NETWORK_TAC, /**< Notification to be invoked when the TAC (Tracking Area Code) changes. @n
'tac(int)' will be delivered in notification data (@b Since: 3.0) @n
- Privilege : http://tizen.org/privilege/location.coarse */
+ Privilege : %http://tizen.org/privilege/location.coarse */
TELEPHONY_NOTI_NETWORK_SYSTEM_ID, /**< Notification to be invoked when the system ID changes. @n
'sid(int)' will be delivered in notification data (@b Since: 3.0) @n
- Privilege : http://tizen.org/privilege/location.coarse */
+ Privilege : %http://tizen.org/privilege/location.coarse */
TELEPHONY_NOTI_NETWORK_NETWORK_ID, /**< Notification to be invoked when the network ID changes. @n
'nid(int)' will be delivered in notification data (@b Since: 3.0) @n
- Privilege : http://tizen.org/privilege/location.coarse */
+ Privilege : %http://tizen.org/privilege/location.coarse */
TELEPHONY_NOTI_NETWORK_BS_ID, /**< Notification to be invoked when the base station ID changes. @n
'bs_id(int)' will be delivered in notification data (@b Since: 3.0) @n
- Privilege : http://tizen.org/privilege/location.coarse */
+ Privilege : %http://tizen.org/privilege/location.coarse */
TELEPHONY_NOTI_NETWORK_BS_LATITUDE, /**< Notification to be invoked when the base station latitude changes. @n
'bs_latitude(int)' will be delivered in notification data (@b Since: 3.0) @n
- Privilege : http://tizen.org/privilege/location.coarse */
+ Privilege : %http://tizen.org/privilege/location.coarse */
TELEPHONY_NOTI_NETWORK_BS_LONGITUDE, /**< Notification to be invoked when the base station longitude changes. @n
'bs_longitue(int)' will be delivered in notification data (@b Since: 3.0) @n
- Privilege : http://tizen.org/privilege/location.coarse */
+ Privilege : %http://tizen.org/privilege/location.coarse */
TELEPHONY_NOTI_VOICE_CALL_STATUS_IDLE = 0x32, /**< Notification to be invoked when a voice call is in idle status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VOICE_CALL_STATUS_ACTIVE, /**< Notification to be invoked when a voice call is in active status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VOICE_CALL_STATUS_HELD, /**< Notification to be invoked when a voice call is in held status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VOICE_CALL_STATUS_DIALING, /**< Notification to be invoked when a voice call is in dialing status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VOICE_CALL_STATUS_ALERTING, /**< Notification to be invoked when a voice call is in alerting status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VOICE_CALL_STATUS_INCOMING, /**< Notification to be invoked when a voice call is in incoming status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VIDEO_CALL_STATUS_IDLE, /**< Notification to be invoked when a video call is in idle status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VIDEO_CALL_STATUS_ACTIVE, /**< Notification to be invoked when a video call is in active status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VIDEO_CALL_STATUS_DIALING, /**< Notification to be invoked when a video call is in dialing status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VIDEO_CALL_STATUS_ALERTING, /**< Notification to be invoked when a video call is in alerting status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VIDEO_CALL_STATUS_INCOMING, /**< Notification to be invoked when a video call is in incoming status. @n
'handle_id(unsigned int)' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_CALL_PREFERRED_VOICE_SUBSCRIPTION, /**< Notification to be invoked when the preferred voice subscription changes. @n
'#telephony_call_preferred_voice_subs_e' will be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_MODEM_POWER_STATUS, /**< Notification to be invoked when the modem power status changes. @n
'#telephony_modem_power_status_e' will be delivered in notification data (@b Since: 4.0) @n
- Privilege : http://tizen.org/privilege/telephony */
+ Privilege : %http://tizen.org/privilege/telephony */
} telephony_noti_e;
/**
*
* @remarks You must release @c imei using free() on success case.
* @remarks Since 5.5, this function requires partner level privilege.
- * @remarks Before 5.5, this function required the http://tizen.org/privilege/telephony privilege. Since 5.5, it requires the http://tizen.org/privilege/securesysteminfo privilege.
- * @remarks To avoid unexpected behavior of old version applications which have the http://tizen.org/privilege/telephony privilege, there is an exception in handling the 'permission denied' error.
- * @remarks For an application with api-version 5.5 or higher, if the application doesn't have http://tizen.org/privilege/securesysteminfo privilege, this function returns #TELEPHONY_ERROR_PERMISSION_DENIED.
- * @remarks For an application with api-version lower than 5.5, if the application has http://tizen.org/privilege/telephony privilege, this function returns a pseudo value with #TELEPHONY_ERROR_NONE instead of #TELEPHONY_ERROR_PERMISSION_DENIED. The returned value is not reliable data, it can't confirm the device's identification.
+ * @remarks Before 5.5, this function required the %http://tizen.org/privilege/telephony privilege. Since 5.5, it requires the %http://tizen.org/privilege/securesysteminfo privilege.
+ * @remarks To avoid unexpected behavior of old version applications which have the %http://tizen.org/privilege/telephony privilege, there is an exception in handling the 'permission denied' error.
+ * @remarks For an application with api-version 5.5 or higher, if the application doesn't have %http://tizen.org/privilege/securesysteminfo privilege, this function returns #TELEPHONY_ERROR_PERMISSION_DENIED.
+ * @remarks For an application with api-version lower than 5.5, if the application has %http://tizen.org/privilege/telephony privilege, this function returns a pseudo value with #TELEPHONY_ERROR_NONE instead of #TELEPHONY_ERROR_PERMISSION_DENIED. The returned value is not reliable data, it can't confirm the device's identification.
*
* @param[in] handle The handle from telephony_init()
* @param[out] imei The International Mobile Station Equipment Identity
*
* @remarks You must release @c meid using free() on success case.
* @remarks Since 5.5, this function requires partner level privilege.
- * @remarks Before 5.5, this function required the http://tizen.org/privilege/telephony privilege. Since 5.5, it requires the http://tizen.org/privilege/securesysteminfo privilege.
- * @remarks To avoid unexpected behavior of old version applications which have the http://tizen.org/privilege/telephony privilege, there is an exception in handling the 'permission denied' error.
- * @remarks For an application with api-version 5.5 or higher, if the application doesn't have http://tizen.org/privilege/securesysteminfo privilege, this function returns #TELEPHONY_ERROR_PERMISSION_DENIED.
- * @remarks For an application with api-version lower than 5.5, if the application has http://tizen.org/privilege/telephony privilege, this function returns a pseudo value with #TELEPHONY_ERROR_NONE instead of #TELEPHONY_ERROR_PERMISSION_DENIED. The returned value is not reliable data, it can't confirm the device's identification.
+ * @remarks Before 5.5, this function required the %http://tizen.org/privilege/telephony privilege. Since 5.5, it requires the %http://tizen.org/privilege/securesysteminfo privilege.
+ * @remarks To avoid unexpected behavior of old version applications which have the %http://tizen.org/privilege/telephony privilege, there is an exception in handling the 'permission denied' error.
+ * @remarks For an application with api-version 5.5 or higher, if the application doesn't have %http://tizen.org/privilege/securesysteminfo privilege, this function returns #TELEPHONY_ERROR_PERMISSION_DENIED.
+ * @remarks For an application with api-version lower than 5.5, if the application has %http://tizen.org/privilege/telephony privilege, this function returns a pseudo value with #TELEPHONY_ERROR_NONE instead of #TELEPHONY_ERROR_PERMISSION_DENIED. The returned value is not reliable data, it can't confirm the device's identification.
*
* @param[in] handle The handle from telephony_init()
* @param[out] meid The Mobile Equipment Identifier