/**
* @brief Callback function for Sync Adapter's start sync request.
*
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
* @remarks This API only can be called at a service application.\n\n
* @a Release account with account_destroy() after using it.\n\n
* @a Release sync_job_user_data with bundle_free() after using it.
/**
* @brief Callback function for Sync Adapter's cancel sync request.
*
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
* @remarks This API only can be called at a service application after calling sync_manager_remove_sync_job().\n\n
* @a Release account with account_destroy() after using it.\n\n
* @a Release sync_job_user_data with bundle_free() after using it.
/**
* @brief Sets client (Sync Adapter) callback functions
*
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
* @remarks This API only can be called by a service application. And it can be set by only one service application per a package.
*
* @param[in] on_start_cb A callback function to be called by Sync Manager for performing sync operation
/**
* @brief Unsets client (Sync Adapter) callback functions
*
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
*
* @return @c 0 on success,
* otherwise a negative error value
/**
* @brief This is calendar capability string.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 4.0 @endif
+ * @since_tizen 2.4
* @remarks If you want to receive notification about calendar DB change, add it through sync_manager_add_data_change_sync_job().
* @see sync_manager_add_data_change_sync_job()
*/
/**
* @brief This is contact capability string.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
* @remarks If you want to receive notification about contact DB change, add it through sync_manager_add_data_change_sync_job().
* @see sync_manager_add_data_change_sync_job()
*/
/**
* @brief This is image capability string.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
* @remarks If you want to receive notification about media image DB change, add it through sync_manager_add_data_change_sync_job().
* @see sync_manager_add_data_change_sync_job()
*/
/**
* @brief This is video capability string.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
* @remarks If you want to receive notification about media video DB change, add it through sync_manager_add_data_change_sync_job().
* @see sync_manager_add_data_change_sync_job()
*/
/**
* @brief This is sound capability string.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
* @remarks If you want to receive notification about media sound DB change, add it through sync_manager_add_data_change_sync_job().
* @see sync_manager_add_data_change_sync_job()
*/
/**
* @brief This is music capability string.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
* @remarks If you want to receive notification about media music DB change, add it through sync_manager_add_data_change_sync_job().
* @see sync_manager_add_data_change_sync_job()
*/
/**
* @brief Enumerations for sync options of sync job request APIs.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
*/
typedef enum {
SYNC_OPTION_NONE = 0, /**< Sync job will be operated normally */
/**
* @brief Enumerations for time intervals of a periodic sync.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
*/
typedef enum {
SYNC_PERIOD_INTERVAL_30MIN = 0, /**< Sync within 30 minutes */
/**
* @brief Called to get the information once for each sync job.
*
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
*
* @remarks @a Release account with account_destroy() after using it.\n\n
* @a Release sync_job_user_data with bundle_free() after using it.
/**
* @brief Requests Sync Manager to perform one time sync operation.
*
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] account An account handle on which sync operation was requested or @c NULL in the case of accountless sync operation
* @param[in] sync_job_name A string representing a sync job which will be operated just one time
/**
* @brief Requests Sync Manager to perform periodic sync operations.
*
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
*
* @privlevel public
* @privilege %http://tizen.org/privilege/alarm.set
/**
* @brief Requests Sync Manager to perform sync operations whenever corresponding DB changed.
*
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
* @privlevel public
- * @privilege %http://tizen.org/privilege/calendar.read since @if MOBILE 2.4 @endif
+ * @privilege %http://tizen.org/privilege/calendar.read since 2.4
* @privilege %http://tizen.org/privilege/contact.read
*
* @remarks Data change sync job can be added by using its capability. In the case of adding a sync job with same capability, it will replace previous setting with new one. \n\n
- * %http://tizen.org/privilege/calendar.read is needed to add data change sync job for receiving notification with @ref SYNC_SUPPORTS_CAPABILITY_CALENDAR. This capability is supported on Mobile profile only. \n\n since @if MOBILE 2.4 @endif
+ * %http://tizen.org/privilege/calendar.read is needed to add data change sync job for receiving notification with @ref SYNC_SUPPORTS_CAPABILITY_CALENDAR. This capability is supported on Mobile profile only. \n\n since 2.4
* %http://tizen.org/privilege/contact.read is needed to add data change sync job for receiving notification with @ref SYNC_SUPPORTS_CAPABILITY_CONTACT.
*
* @param[in] account An account handle on which sync operation was requested or @c NULL in the case of accountless sync operation
/**
* @brief Requests Sync Manager to remove corresponding sync job id.
*
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
*
* @remarks sync_job_id can not be @c NULL.
*
/**
* @brief Requests Sync Manager to query corresponding sync request.
*
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] sync_job_cb A callback function for receiving the result of this API
* @param[in] user_data User data which contains additional information related foreach job or @c NULL if do not want to transfer user data