/**
* @brief Enumeration for contact change state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_CHANGE_INSERTED, /**< Inserted */
/**
* @brief Called when the designated view changes.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] view_uri The view URI
* @param[in] user_data The user data passed from the callback registration function
* @pre The callback must be registered using contacts_db_add_changed_cb().
/**
* @brief Inserts a record to the contacts database.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.write
* @privilege %http://tizen.org/privilege/callhistory.write
* @brief Gets a record from the contacts database.
* @details This function creates a new contact handle from the contacts database by the given @a record_id. \n
* @a record will be created, which is filled with contact information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @privilege %http://tizen.org/privilege/callhistory.read
/**
* @brief Updates a record in the contacts database.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.write
* @privilege %http://tizen.org/privilege/callhistory.write
/**
* @brief Deletes a record from the contacts database with related child records.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.write
* @privilege %http://tizen.org/privilege/callhistory.write
/**
* @brief Replaces an id-identified record with the given record.
* @details Now, this API supports only _contacts_contact view_uri.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.write
* @remarks The write-once value of @a record is not replaced. \n
/**
* @brief Retrieves all records and returns the results list.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @privilege %http://tizen.org/privilege/callhistory.read
/**
* @brief Uses a query to find records.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @privilege %http://tizen.org/privilege/callhistory.read
/**
* @brief Inserts multiple records to the contacts database.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.write
* @privilege %http://tizen.org/privilege/callhistory.write
/**
* @brief Updates multiple records in the contacts database.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.write
* @privilege %http://tizen.org/privilege/callhistory.write
/**
* @brief Deletes multiple records in the contacts database with related child records.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.write
* @privilege %http://tizen.org/privilege/callhistory.write
/**
* @brief Replaces database records identified by given ids with a given record list.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.write
* @remarks The write-once value of record is not replaced. \n
/**
* @brief Gets the current contacts database version.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @privilege %http://tizen.org/privilege/callhistory.read
/**
* @brief Registers a callback function to be invoked when a record changes.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @privilege %http://tizen.org/privilege/callhistory.read
/**
* @brief Unregisters a callback function.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] view_uri The view URI of records whose changes are monitored
* @param[in] callback The callback function to register
* @param[in] user_data The user data to be passed to the callback function
* @details This function will find all changed records since the given @a contacts_db_version. \n
* Now, support @ref CAPI_SOCIAL_CONTACTS_SVC_VIEW_MODULE_contacts_contact_updated_info, @ref CAPI_SOCIAL_CONTACTS_SVC_VIEW_MODULE_contacts_group_updated_info \n
* @ref CAPI_SOCIAL_CONTACTS_SVC_VIEW_MODULE_contacts_my_profile_updated_info and @ref CAPI_SOCIAL_CONTACTS_SVC_VIEW_MODULE_contacts_grouprel_updated_info.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @remarks You must release @a record_list using contacts_list_destroy().
/**
* @brief Finds records based on a given keyword.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @remarks You must release @a record_list using contacts_list_destroy(). \n
/**
* @brief Finds records based on given query and keyword.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @remarks You must release @a record_list using contacts_list_destroy(). \n
/**
* @brief Finds records based on a keyword and range.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @remarks You must release @a record_list using contacts_list_destroy(). \n
/**
* @brief Gets the number of records in a specific view.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @privilege %http://tizen.org/privilege/callhistory.read
/**
* @brief Gets the number of records matching a query.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @privilege %http://tizen.org/privilege/callhistory.read
/**
* @brief Gets the last successful changed contacts database version on the current connection.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @privilege %http://tizen.org/privilege/callhistory.read
/**
* @brief Enumeration for contacts errors.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
/* GENERAL */
/**
* @brief Enumeration for Contacts match string flags.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_MATCH_EXACTLY, /**< Full string, case-sensitive */
/**
* @brief Enumeration for Contacts match int flags.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_MATCH_EQUAL, /**< '=' */
/**
* @brief Enumeration for Contacts filter operators.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_FILTER_OPERATOR_AND, /**< AND */
/**
* @brief Creates a filter.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @remarks You must release @a filter using contacts_filter_destroy().
* @param[in] view_uri The view URI of a filter
* @param[out] filter The filter handle
/**
* @brief Destroys a filter.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] filter The filter handle
* @return @c 0 on success,
* otherwise a negative error value
/**
* @brief Adds a condition for a string type property.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] filter The filter handle
* @param[in] property_id The property ID to add a condition
* @param[in] match The match flag
/**
* @brief Adds a condition for an integer type property.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] filter The filter handle
* @param[in] property_id The property ID to add a condition
* @param[in] match The match flag
/**
* @brief Adds a condition for a long int type property.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] filter The filter handle
* @param[in] property_id The property ID to add a condition
* @param[in] match The match flag
/**
* @brief Adds a condition for a double type property.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] filter The filter handle
* @param[in] property_id The property ID to add a condition
* @param[in] match The match flag
/**
* @brief Adds a condition for a boolean type property.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] filter The filter handle
* @param[in] property_id The property ID to add a condition
* @param[in] match_value The match value
/**
* @brief Adds an operator between conditions.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] filter The filter handle
* @param[in] operator_type The operator type
* @return @c 0 on success,
/**
* @brief Adds a filter to a given filter.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] parent_filter The parent filter handle
* @param[in] child_filter The child filter handle
* @return @c 0 on success,
/**
* @brief Creates a query.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @remarks You must release @a query using contacts_query_destroy().
* @param[in] view_uri The view URI of a query
* @param[out] query The filter handle
/**
* @brief Destroys a query.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] query The query handle
* @return @c 0 on success,
* otherwise a negative error value
/**
* @brief Adds property IDs for projection.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] query The query handle
* @param[in] property_id_array The property ID array
* @param[in] count The number of property IDs
/**
* @brief Sets the "distinct" option for projection.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] query The query handle
* @param[in] set Set @c true to set the distinct option for projection,
* otherwise @c false to unset the distinct option
/**
* @brief Sets a filter for query.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] query The query handle
* @param[in] filter The filter handle
* @return @c 0 on success,
/**
* @brief Sets a sort mode for query.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] query The query handle
* @param[in] property_id The property ID to sort
* @param[in] is_ascending Set @c true for ascending sort mode,
/**
* @brief Creates a record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @remarks You must release @a record using contacts_record_destroy().
* @param[in] view_uri The view URI
* @param[out] record The record handle
/**
* @brief Destroys a record and releases its all resources.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] delete_child Set @c true to destroy child records automatically,
* otherwise set @c false to not destroy child records automatically
/**
* @brief Makes a clone of a record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @remarks You must release @a cloned_record using contacts_record_destroy().
* @param[in] record The record handle
* @param[out] cloned_record The cloned record handle
/**
* @brief Gets a string from the record handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @remarks You must release @a value using free().
* @param[in] record The record handle
* @param[in] property_id The property ID
/**
* @brief Gets a string pointer from the record handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @remarks You MUST NOT release @a value.
* @param[in] record The record handle
* @param[in] property_id The property ID
/**
* @brief Sets a string to a record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] property_id The property ID
* @param[in] value The value to set
/**
* @brief Gets a record's integer value.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] property_id The property ID
* @param[out] value The value to be returned
/**
* @brief Sets an integer value to a record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] property_id The property ID
* @param[in] value The value to set
/**
* @brief Gets a record's long integer value.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] property_id The property ID
* @param[out] value The value to be returned
/**
* @brief Sets a long long integer value to a record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] property_id The property ID
* @param[in] value The value to set
/**
* @brief Gets a record's boolean value.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] property_id The property ID
* @param[out] value The value to be returned
/**
* @brief Sets a boolean value to a record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] property_id The property ID
* @param[in] value The value to set
/**
* @brief Gets a record's double value.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] property_id The property ID
* @param[out] value The value to be returned
/**
* @brief Sets a double value to a record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] property_id The property ID
* @param[in] value The value to set
/**
* @brief Adds a child record to the parent record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The parent record handle
* @param[in] property_id The property ID
* @param[in] child_record The child record handle to be added to parent record handle
/**
* @brief Removes a child record from the parent record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The parent record handle
* @param[in] property_id The property ID
* @param[in] child_record The child record handle to be removed from parent record handle
/**
* @brief Gets the number of child records of a parent record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The parent record handle
* @param[in] property_id The property ID
* @param[out] count The child record count
/**
* @brief Gets a child record handle pointer from the parent record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @remarks You MUST NOT release @a child_record. It is released when the parent record is destroyed.
* @param[in] record The record handle
* @param[in] property_id The property ID
/**
* @brief Clones a child record list of the given parent record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @remarks You must release @a cloned_list using contacts_list_destroy().
* @param[in] record The record handle
* @param[in] property_id The property ID
/**
* @brief Gets URI string from a record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[out] view_uri The URI of record
* @return @c 0 on success,
/**
* @brief Enumeration for name display order.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_NAME_DISPLAY_ORDER_FIRSTLAST, /**< First name comes at the first */
/**
* @brief Gets the contacts name display order.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @param[out] name_display_order The name display order
/**
* @brief Sets the contacts name display order.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.write
* @param[in] name_display_order The name display order
/**
* @brief Enumeration for name sorting order.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_NAME_SORTING_ORDER_FIRSTLAST, /**< Contacts are first sorted based on the first name */
/**
* @brief Gets the contacts name sorting order in which contacts are returned.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @param[out] name_sorting_order The name sorting order
/**
* @brief Sets the contacts name sorting order in which contacts are returned.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.write
* @param[in] name_sorting_order The name sorting order
/**
* @brief Called when a designated view changes.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] name_display_order The name display order setting value
* @param[in] user_data The user data passed from the callback registration function
* @pre The callback must be registered using contacts_setting_add_name_display_order_changed_cb().
/**
* @brief Registers a callback function.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @param[in] callback The callback function to register
/**
* @brief Unregisters a callback function.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] callback The callback function to register
* @param[in] user_data The user data to be passed to the callback function
* @return @c 0 on success,
/**
* @brief Called when a designated view changes.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] name_sorting_order The name sorting order setting value
* @param[in] user_data The user data passed from the callback registration function
* @pre The callback must be registered using contacts_setting_add_name_sorting_order_changed_cb().
/**
* @brief Registers a callback function.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @param[in] callback The callback function to register
/**
* @brief Unregisters a callback function.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] callback The callback function to register
* @param[in] user_data The user data to be passed to the callback function
* @return @c 0 on success,
/**
* @brief Handle for contacts record.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
_CONTACTS_HANDLE(contacts_record_h)
/**
* @brief Handle for contacts filter.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
_CONTACTS_HANDLE(contacts_filter_h)
/**
* @brief Handle for contacts list.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
_CONTACTS_HANDLE(contacts_list_h)
/**
* @brief Handle for contacts query.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
_CONTACTS_HANDLE(contacts_query_h)
/**
* @brief The contacts handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
_CONTACTS_HANDLE(contacts_h)
* @details The number can be made with a set of values by specifying one or more values.
* Example : CTS_NUM_TYPE_HOME|CTS_NUM_TYPE_VOICE
* Exceptionally, CTS_NUM_TYPE_CUSTOM is exclusive.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_NUMBER_TYPE_OTHER, /**< Other number type */
/**
* @brief Enumeration for Contact email type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_EMAIL_TYPE_OTHER, /**< Other email type */
/**
* @brief Enumeration for Contact company type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_COMPANY_TYPE_OTHER, /**< Other company type */
/**
* @brief Enumeration for Contact address type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_ADDRESS_TYPE_OTHER, /**< Other address type */
/**
* @brief Enumeration for Contact URL type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_URL_TYPE_OTHER, /**< Other URL type*/
/**
* @brief Enumeration for Contact messenger type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_MESSENGER_TYPE_OTHER, /**< Other messenger type */
/**
* @brief Enumeration for Call history type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_PLOG_TYPE_NONE, /**< None */
/**
* @brief Enumeration for Contact event type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_EVENT_TYPE_OTHER, /**< Other event type */
/**
* @brief Enumeration for Contact event calendar type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_EVENT_CALENDAR_TYPE_GREGORIAN, /**< Gregorian calendar */
/**
* @brief Enumeration for Contact image type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*
*/
typedef enum {
/**
* @brief Enumeration for usage type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_USAGE_STAT_TYPE_NONE, /**< None */
/**
* @brief Enumeration for Contact display name source type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_DISPLAY_NAME_SOURCE_TYPE_INVALID, /**< Invalid source of display name */
/**
* @brief Enumeration for Address book mode.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_ADDRESS_BOOK_MODE_NONE, /**< All module can read and write contacts of this address_book */
/**
* @brief Enumeration for link mode when inserting contact.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_CONTACT_LINK_MODE_NONE, /**< Auto link immediately */
/**
* @brief Enumeration for Contact relationship type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_RELATIONSHIP_TYPE_OTHER, /**< Other relationship type*/
/**
* @brief Enumeration for Contact search range.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
*/
typedef enum {
CONTACTS_SEARCH_RANGE_NAME = 0x00000001, /**< Search record from name */
/**
* @brief Called to get a record handle of @ref CAPI_SOCIAL_CONTACTS_SVC_VIEW_MODULE_contacts_contact.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] record The record handle
* @param[in] user_data The user data passed from the foreach function
* @return @c true to continue with the next iteration of the loop,
/**
* @brief Retrieves all contacts with a record handle (_contacts_contact) from a vCard file.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] vcard_file_path The file path of vCard stream file
* @param[in] callback The callback function to invoke
* @param[in] user_data The user data to be passed to the callback function
/**
* @brief Retrieves all contacts with a contacts list from a vCard stream.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] vcard_stream The vCard stream
* @param[out] contacts_list The contacts list handle
* @return @c 0 on success,
/**
* @brief Retrieves the vCard stream from a contact.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] contact The contact record handle
* @param[out] vcard_stream The vCard stream
* @return @c 0 on success,
/**
* @brief Retrieves the vCard stream from a contact.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] my_profile The my_profile record handle
* @param[out] vcard_stream The vCard stream
* @return @c 0 on success,
/**
* @brief Retrieves the vCard stream from a person.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @privlevel public
* @privilege %http://tizen.org/privilege/contact.read
* @param[in] person The person record handle
/**
* @brief Retrieves the count of contact entities from a vCard file.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.3
* @param[in] vcard_file_path The person record handle
* @param[out] count The count of contact entity
* @return @c 0 on success,