/**
* @brief The call handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef struct telephony_call_info_s *telephony_call_h;
/**
- * @deprecated Deprecated Since 2.4. Use #telephony_call_status_e instead.
+ * @deprecated Deprecated Since @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif. Use #telephony_call_status_e instead.
*
* @brief Enumeration for the call state.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
/**
* @brief Enumeration for the call status.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_CALL_STATUS_IDLE, /**< Idle status */
/**
* @brief Enumeration for the preferred voice call subscription.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_CALL_PREFERRED_VOICE_SUBS_UNKNOWN = -1, /**< Unknown status */
/**
* @brief Enumeration for the call type.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_CALL_TYPE_VOICE, /**< Voice call */
/**
* @brief Enumeration for the call direction.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_CALL_DIRECTION_MO, /**< MO(Mobile Originated) call */
} telephony_call_direction_e;
/**
- * @deprecated Deprecated Since 2.4. Use #telephony_call_get_status instead.
+ * @deprecated Deprecated Since @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif. Use #telephony_call_get_status instead.
*
* @brief Gets the voice call state of the telephony service.
* @details Determines if the voice call is connecting, connected, or idle.
int telephony_call_get_voice_call_state(telephony_h handle, telephony_call_state_e *call_state);
/**
- * @deprecated Deprecated Since 2.4. Use #telephony_call_get_status instead.
+ * @deprecated Deprecated Since @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif. Use #telephony_call_get_status instead.
*
* @brief Gets the video call state of the telephony service.
* @details Determines if the video call is connecting, connected, or idle.
/**
* @brief Gets the current value for the preferred voice call subscription.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
* @privlevel public
* @privilege %http://tizen.org/privilege/telephony
*
/**
* @brief Gets the list of the current call.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
* @privlevel public
* @privilege %http://tizen.org/privilege/telephony
*
/**
* @brief Releases the list allocated from #telephony_call_get_call_list()
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*
* @param[in] count The count of the calls from #telephony_call_get_call_list()
* @param[in] call_list The handle from #telephony_call_get_call_list()
/**
* @brief Gets the call handle ID.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*
* @param[in] call_handle The handle from #telephony_call_get_call_list()
* @param[out] handle_id The id of the call handle
/**
* @brief Gets the call number.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*
* @remarks You must release @c number using free() on success case.
*
/**
* @brief Gets the call type.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*
* @param[in] call_handle The handle from #telephony_call_get_call_list()
* @param[out] type The type of the call (#telephony_call_type_e)
/**
* @brief Gets the call status.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*
* @param[in] call_handle The handle from #telephony_call_get_call_list()
* @param[out] status The status of the call (#telephony_call_status_e)
/**
* @brief Gets whether the call is MO(Mobile Originated) call or MT(Mobile Terminated).
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*
* @param[in] call_handle The handle from #telephony_call_get_call_list()
* @param[out] direction The direction of the call (#telephony_call_direction_e)
/**
* @brief Gets whether the call is conference call or not.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*
* @param[in] call_handle The handle from #telephony_call_get_call_list()
* @param[out] conference_status The value whether the call is conference call or not.
'#telephony_network_rssi_e' will be delivered in notification data @n
Privilege : http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_NETWORK_NETWORK_NAME, /**< Notification to be invoked when the network name changes. @n
- 'network_name(char *)' wil be delivered in notification data (@b Since: 2.4) @n
+ 'network_name(char *)' wil be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
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: 2.4) @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 */
TELEPHONY_NOTI_NETWORK_DEFAULT_DATA_SUBSCRIPTION, /**< Notification to be invoked when the default data subscription changes. @n
- '#telephony_network_default_data_subs_e' wil be delivered in notification data (@b Since: 2.4) @n
+ '#telephony_network_default_data_subs_e' wil be delivered in notification data (@b Since: @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @n
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: 2.4) @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 */
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 */
TELEPHONY_NOTI_VOICE_CALL_STATE = 0x30, /**< Notification to be invoked when the voice call state changes. @n
- '#telephony_call_state_e' will be delivered in notification data (Deprecated Since 2.4. Use #TELEPHONY_NOTI_VOICE_CALL_STATUS_XXX instead.) @n
+ '#telephony_call_state_e' will be delivered in notification data (Deprecated Since @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif. Use #TELEPHONY_NOTI_VOICE_CALL_STATUS_XXX instead.) @n
Privilege : http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VIDEO_CALL_STATE, /**< Notification to be invoked when the video call state changes. @n
- '#telephony_call_state_e' will be delivered in notification data (Deprecated Since 2.4. Use #TELEPHONY_NOTI_VIDEO_CALL_STATUS_XXX instead.) @n
+ '#telephony_call_state_e' will be delivered in notification data (Deprecated Since @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif. Use #TELEPHONY_NOTI_VIDEO_CALL_STATUS_XXX instead.) @n
Privilege : http://tizen.org/privilege/telephony */
TELEPHONY_NOTI_VOICE_CALL_STATUS_IDLE, /**< 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: 2.4) @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 */
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: 2.4) @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 */
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: 2.4) @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 */
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: 2.4) @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 */
TELEPHONY_NOTI_VOICE_CALL_STATUS_ALERTING, /**< Notification to be invoked when a voice call is in alertingstatus. @n
- 'handle_id(unsigned int)' will be delivered in notification data (@b Since: 2.4) @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 */
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: 2.4) @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 */
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: 2.4) @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 */
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: 2.4) @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 */
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: 2.4) @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 */
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: 2.4) @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 */
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: 2.4) @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 */
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: 2.4) @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 */
} telephony_noti_e;
/**
* @brief Enumeration for the telephony state.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_STATE_NOT_READY, /**< Telephony state is not ready */
/**
* @brief Called for the telephony state changes.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef void (*telephony_state_changed_cb)(telephony_state_e state, void *user_data);
/**
* @brief Acquires the telephony state value
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*
* @param[out] state The state value of telephony.
*
/**
* @brief Sets a callback function to be invoked when the telephony state changes.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*
* @param[in] callback The callback to be invoked when the telephony state changes
* @param[in] user_data The user data passed to the callback function
/**
* @brief Unsets a telephony state callback function.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*
* @param[in] callback The callback to unset when the telephony state changes
*
/**
* @brief Enumeration for Modem Power Status.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_MODEM_POWER_STATUS_UNKNOWN = -1, /**< Unknown */
/**
* @brief Gets the power status of the modem
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
* @privlevel public
* @privilege %http://tizen.org/privilege/telephony
*
/**
* @brief Enumeration for PS Type.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_NETWORK_PS_TYPE_UNKNOWN, /**< Unknown */
/**
* @brief Enumeration for Network Name Priority.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_NETWORK_NAME_OPTION_UNKNOWN, /**< Unknown */
/**
* @brief Enumeration for the possible 'default' Data Subscriptions for Packet Switched(PS).
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_NETWORK_DEFAULT_DATA_SUBS_UNKNOWN = -1, /**< Unknown status */
/**
* @brief Enumeration defines possible 'default' Subscriptions for Circuit Switched(CS).
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_NETWORK_DEFAULT_SUBS_UNKNOWN = -1, /**< Unknown status */
/**
* @brief Gets the packet service type of the current registered network.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
* @privlevel public
* @privilege %http://tizen.org/privilege/telephony
*
/**
* @brief Gets the network name option of the current registered network.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
* @privlevel public
* @privilege %http://tizen.org/privilege/telephony
*
/**
* @brief Gets the current default subscription for data service (Packet Switched).
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
* @privlevel public
* @privilege %http://tizen.org/privilege/telephony
*
/**
* @brief Gets the current default subscription for voice service (Circuit Switched).
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
* @privlevel public
* @privilege %http://tizen.org/privilege/telephony
*
/**
* @brief Definition for the max length of call number
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
#define TELEPHONY_CALL_NUMBER_LEN_MAX 82
/**
* @brief The structure type for the call information.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef struct {
unsigned int id; /**< The handle of the call */
/**
* @brief Enumeration for the type of SIM card .
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
*/
typedef enum {
TELEPHONY_SIM_APP_TYPE_SIM = 0x01, /**< SIM(GSM) Application */
/**
* @brief Gets the list of application on UICC.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
* @privlevel public
* @privilege %http://tizen.org/privilege/telephony
*
* @brief Gets the Subscriber ID.
* @details This function gets subscriber ID encoded.
*
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
* @privlevel public
* @privilege %http://tizen.org/privilege/telephony
*
int telephony_sim_get_group_id1(telephony_h handle, char **gid1);
/**
- * @brief Gets the call fowarding indicator state of the SIM.
+ * @brief Gets the call forwarding indicator state of the SIM.
* @details If the state is true, incoming call will be forwarded to selected number.
* @c state indicates the CFU (Call Forwarding Unconditional) indicator status - Voice.
* (3GPP TS 31.102 4.2.64 EF CFIS)
Name: capi-telephony
Summary: Telephony Core API
-Version: 0.1.61
+Version: 0.1.62
Release: 1
Group: System/Libraries
License: Apache-2.0