modify header and spec file for wearable 44/67644/1
authorintae, jeon <intae.jeon@samsung.com>
Wed, 27 Apr 2016 08:31:19 +0000 (17:31 +0900)
committerintae, jeon <intae.jeon@samsung.com>
Wed, 27 Apr 2016 08:31:19 +0000 (17:31 +0900)
Change-Id: I62346ef85320b7f3b503f4f5a2590fdfcc0a74e4
Signed-off-by: intae, jeon <intae.jeon@samsung.com>
email-api/include/email-api-account.h
email-api/include/email-api-etc.h
email-api/include/email-api-init.h
email-api/include/email-api-mail.h
email-api/include/email-api-mailbox.h
email-api/include/email-api-network.h
email-api/include/email-api-rule.h
email-api/include/email-api-smime.h
email-common-use/include/email-types.h
packaging/email-service.spec

index f9c7ced..ccc42b9 100755 (executable)
@@ -156,7 +156,7 @@ extern "C" {
  * @brief Creates a new email account.
  * @details This function is invoked when the user wants to add a new email account.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  * @param[in] account  The structure pointer of an account
@@ -172,7 +172,7 @@ EXPORT_API int email_add_account(email_account_t* account);
  * @brief Deletes an email account.
  * @details This function is invoked when the user wants to delete an existing email account.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -189,14 +189,14 @@ EXPORT_API int email_delete_account(int account_id);
  * @brief Changes the information of an email account.
  * @details This function is invoked when the user wants to change some information of the existing email account.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in] account_id       The original account ID
  * @param[in] new_account      The information of new account
  * @param[in] with_validation  The validation flag \n
- *                             If this is @c 1, email-service will validate the account before updating. 
+ *                             If this is @c 1, email-service will validate the account before updating.
  *                             If this is @c 0, email-service will update the account without validation.
  *
  * @return  #EMAIL_ERROR_NONE on success,
@@ -212,14 +212,14 @@ EXPORT_API int email_update_account(int account_id, email_account_t* new_account
  * @brief Changes the information of an email account.
  * @details This function is invoked when the user wants to change some information of the existing email account.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in] account_id       The original account ID
  * @param[in] new_account      The information of new account
  * @param[in] with_validation  The validation tag \n
- *                             If this is @c 1, email-service will validate the account before updating. 
+ *                             If this is @c 1, email-service will validate the account before updating.
  *                             If this is @c 0, email-service will update the account without validation.
  *
  * @return  #EMAIL_ERROR_NONE on success,
@@ -233,16 +233,16 @@ EXPORT_API int email_update_account_with_validation(int account_id, email_accoun
 
 /**
  * @brief Gets an email account by ID.
- * @details This function is invoked when the user wants to get the account information based on account ID and option (GET_FULL_DATA/WITHOUT_OPTION/ONLY_OPTION). 
- *          Memory for account information will be allocated to the 3rd param (@a account). 
+ * @details This function is invoked when the user wants to get the account information based on account ID and option (GET_FULL_DATA/WITHOUT_OPTION/ONLY_OPTION).
+ *          Memory for account information will be allocated to the 3rd param (@a account).
  *          You must free the allocated memory using email_free_account().
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in]  account_id  The account ID
- * @param[in]  pulloption  The option to specify to get full details or partial \n 
+ * @param[in]  pulloption  The option to specify to get full details or partial \n
  *                         See definition of #EMAIL_ACC_GET_OPT_XXX.
  * @param[out] account     The returned account is saved here
  *
@@ -257,11 +257,11 @@ EXPORT_API int email_get_account(int account_id, int pulloption, email_account_t
 
 /**
  * @brief Gets an account list.
- * @details This function is invoked when the user wants to get all account information based on the count of accounts provided by user. 
- *          Memory for account information will be allocated to 3rd param (@a account). 
+ * @details This function is invoked when the user wants to get all account information based on the count of accounts provided by user.
+ *          Memory for account information will be allocated to 3rd param (@a account).
  *          You must free the allocated memory using email_free_account().
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -281,7 +281,7 @@ EXPORT_API int email_get_account_list(email_account_t** account_list, int* count
  * @brief Frees allocated memory.
  * @details This function is invoked when the user wants to delete all account information.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel N/P
  *
  * @param[in]  account_list  The structure pointer of an account
@@ -303,7 +303,7 @@ EXPORT_API int email_validate_account(int account_id, int *handle) DEPRECATED; /
  * @details This function is invoked after adding one account to validate it.
  *          If the account is not validated then t user should retry once again to add the account.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -321,11 +321,11 @@ EXPORT_API int email_validate_account_ex(email_account_t* account, int *handle);
 
 /**
  * @brief Adds an account when the account is validated.
- * @details This function is invoked when a user wants to validate an account. 
- *          If the account is not validated then user should retry once again to add the account. 
+ * @details This function is invoked when a user wants to validate an account.
+ *          If the account is not validated then user should retry once again to add the account.
  *          Validation is executed without saving an account to DB.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -353,7 +353,7 @@ EXPORT_API int email_backup_accounts_into_secure_storage(const char *file_name);
  * @brief Restores accounts from a file stored in the secure storage.
  * @details This function is invoked when a user wants to restore accounts.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -368,7 +368,7 @@ EXPORT_API int email_restore_accounts_from_secure_storage(const char * file_name
  * @brief Gets the password length of an account.
  * @details This function is invoked when a user wants to know the length of an account.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -399,7 +399,7 @@ EXPORT_API int email_update_notification_bar(int account_id, int total_mail_coun
  * @brief Clears all notification on the notification bar.
  * @details This function is invoked when a user wants to clear notification bar.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -413,7 +413,7 @@ EXPORT_API int email_clear_all_notification_bar();
  * @brief  Clear notification of account on notification bar.
  *         This function is getting invoked when user want to clear notification bar.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -428,7 +428,7 @@ EXPORT_API int email_clear_notification_bar(int account_id);
  * @brief Saves the default account ID to the vconf storage.
  * @details This function is invoked when a user wants to save a default account ID.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -441,7 +441,7 @@ EXPORT_API int email_save_default_account_id(int input_account_id);
  * @brief Loads the default account ID to the vconf storage.
  * @details This function is invoked when a user wants to load a default account ID.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
index f6d3821..b872ea6 100755 (executable)
@@ -53,7 +53,7 @@ extern "C" {
 /**
  * @brief Shows a user message.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -71,7 +71,7 @@ EXPORT_API int email_show_user_message(int id, email_action_t action, int error_
 /**
  * @brief Parses a MIME file.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -88,7 +88,7 @@ EXPORT_API int email_parse_mime_file(char *eml_file_path, email_mail_data_t **ou
 /**
  * @brief Creates a MIME file from input data.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -97,7 +97,7 @@ EXPORT_API int email_parse_mime_file(char *eml_file_path, email_mail_data_t **ou
  * @param[in]   input_attachment_count  (need to be updated)
  * @param[out]  output_file_path        (need to be updated)
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise error code (see #EMAIL_ERROR_XXX) on failure
  */
 EXPORT_API int email_write_mime_file(email_mail_data_t *input_mail_data, email_attachment_data_t *input_attachment_data, int input_attachment_count, char **output_file_path);
@@ -105,13 +105,13 @@ EXPORT_API int email_write_mime_file(email_mail_data_t *input_mail_data, email_a
 /**
  * @brief Deletes the parsed files of MIME.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in]  input_mail_data  (need to be updated)
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  */
 EXPORT_API int email_delete_parsed_data(email_mail_data_t *input_mail_data);
@@ -120,7 +120,7 @@ EXPORT_API int email_delete_parsed_data(email_mail_data_t *input_mail_data);
 /**
  * @brief Gets a MIME entity.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -135,7 +135,7 @@ EXPORT_API int email_get_mime_entity(char *mime_path, char **mime_entity);
 /**
  * @brief Validates email address.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -149,10 +149,10 @@ EXPORT_API int email_verify_email_address(char *input_email_address);
 /**
  * @brief   Converts mutf7 string to utf8 string.
  *
- * @since_tizen 2.3.1
+ * @since_tizen @if MOBILE 2.3.1 @elseif WEARABLE 3.0 @endif
  *
- * @param[in] mutf7_str     The original mutf7 string  
- * @param[out] utf8_str     Thr utf8 string converted  
+ * @param[in] mutf7_str     The original mutf7 string
+ * @param[out] utf8_str     Thr utf8 string converted
  *
  * @remarks The out param(utf8_str) should be freed by you.
  *
index 22f4e93..562e0ed 100755 (executable)
@@ -84,7 +84,7 @@ extern "C" {
 /**
  * @brief Creates all tables for an email.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -96,7 +96,7 @@ EXPORT_API int email_init_storage(void);
 /**
  * @brief Opens the email DB and registers a busy handler.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -109,11 +109,11 @@ EXPORT_API int email_open_db(void);
 /**
  * @brief Closes the connection to the email DB.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  */
 EXPORT_API int email_close_db(void);
@@ -121,7 +121,7 @@ EXPORT_API int email_close_db(void);
 /**
  * @brief Initializes IPC Proxy by an application which used the Email FW API's.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -132,8 +132,8 @@ EXPORT_API int email_service_begin(void);
 
 /**
  * @brief Finalizes IPC Proxy by an application which used the Email FW API's.
- * @since_tizen 2.3
+
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -145,7 +145,7 @@ EXPORT_API int email_service_end(void);
 /**
  * @brief Checks whether the email-service process is running.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
index 9ff8c12..c1fbc40 100755 (executable)
@@ -61,7 +61,7 @@ extern "C" {
  *          If the incoming_server_type is EMAIL_SERVER_TYPE_POP3 then from_eas value will be 0.\n
  *          If the incoming_server_type is EMAIL_SERVER_TYPE_IMAP4 then from_eas value will be 1/0.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -71,7 +71,7 @@ extern "C" {
  * @param[in] input_meeting_request       Specifies if the mail comes from composer
  * @param[in] input_from_eas              Specifies if the mail will be saved on server
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
  * @see #email_mail_data_t and #email_mailbox_t
@@ -204,7 +204,7 @@ EXPORT_API int email_add_mail(email_mail_data_t *input_mail_data, email_attachme
  * @brief Adds a read receipt mail.
  * @details This function is invoked when a user receives a mail with read report enable and wants to send a read report for the same.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -220,7 +220,7 @@ EXPORT_API int email_add_read_receipt(int input_read_mail_id, int *output_receip
  * @brief Updates an existing email information.
  * @details This function is invoked when a user wants to change some existing email information with new email information.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -303,7 +303,7 @@ EXPORT_API int email_update_mail(email_mail_data_t *input_mail_data, email_attac
 /**
  * @brief Updates an individual attribute of the mail data.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -323,7 +323,7 @@ EXPORT_API int email_update_mail_attribute(int input_account_id, int *input_mail
  * @details This function is invoked when a user wants to know how many total mails and out of that
  *          how many unseen mails are there in a given mailbox.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -397,7 +397,7 @@ EXPORT_API int email_get_max_mail_count(int *count);
  * @brief Deletes a mail or multiple mails.
  * @details Based on from_server value, this function will delete a mail or multiple mails from the server or locally.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -438,7 +438,7 @@ EXPORT_API int email_delete_mail(int input_mailbox_id, int *input_mail_ids, int
  * @details  If the incoming_server_type is #EMAIL_SERVER_TYPE_POP3 then @a from_server value will be @c 0. \n
  *           If the incoming_server_type is #EMAIL_SERVER_TYPE_IMAP4 then @a from_server value will be 1/0.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -449,7 +449,7 @@ EXPORT_API int email_delete_mail(int input_mailbox_id, int *input_mail_ids, int
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
  * @see #email_mailbox_t
+
  * @code
  *  #include "email-api-account.h"
  *  bool
@@ -473,7 +473,7 @@ EXPORT_API int email_delete_all_mails_in_mailbox(int input_mailbox_id, int input
  * @brief Deletes email data from the storage.
  * @details This API will be used by Settings Application.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -499,7 +499,7 @@ EXPORT_API int  email_clear_mail_data();
  * @brief Appends an attachment to an email.
  * @details This function is invoked when a user wants to add attachment to an existing mail.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -541,7 +541,7 @@ EXPORT_API int email_add_attachment(int mail_id, email_attachment_data_t* attach
  * @brief Deletes an attachment from email.
  * @details This function is invoked when a user wants to delete a attachment from an existing mail based on mail ID and attachment ID.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -572,7 +572,7 @@ EXPORT_API int email_delete_attachment(int attachment_id);
  * @brief Gets a mail attachment.
  * @details This function is invoked when a user wants to get the attachment information based on an attachment ID for the specified mail ID.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -617,7 +617,7 @@ EXPORT_API int email_get_attachment_data(int attachment_id, email_attachment_dat
  * @brief Gets a list of mail attachments.
  * @details This function is invoked when a user wants to get the the attachment list information based on the mail ID.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -635,7 +635,7 @@ EXPORT_API int email_get_attachment_data_list(int input_mail_id, email_attachmen
 /**
  * @brief Frees the allocated memory for email attachments.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  *
  * @param[in] atch_info  The pointer of mail attachment structure pointer
  *
@@ -685,7 +685,7 @@ EXPORT_API int email_free_attachment_data(email_attachment_data_t **attachment_d
 /**
  * @brief Queries the mail list information from the DB based on the mailbox name.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -728,7 +728,7 @@ EXPORT_API int email_query_mails(char *conditional_clause_string, email_mail_dat
 /**
  * @brief Queries the mail list information from the DB.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -772,7 +772,7 @@ EXPORT_API int email_query_mail_list(char *input_conditional_clause_string, emai
  * @brief Gets a mail by its mail ID.
  * @details This function is invoked when a user wants to get a mail based on mail ID existing in the DB.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -814,7 +814,7 @@ EXPORT_API int email_get_mail_data(int input_mail_id, email_mail_data_t **output
 /**
  * @brief Frees the allocated memory for emails.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  *
  * @param[in] mail_list  The pointer of mail structure pointer
  * @param[in] count      The count of mails
@@ -852,14 +852,14 @@ EXPORT_API int email_free_mail_data(email_mail_data_t** mail_list, int count);
  * @details If the incoming_server_type is EMAIL_SERVER_TYPE_POP3 then from_server value will be 0. \n
  *          If the incoming_server_type is EMAIL_SERVER_TYPE_IMAP4 then from_server value will be 1/0.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in] account_id  The account ID
  * @param[in] mail_ids    The array of mail IDs
  * @param[in] num         The number of mail IDs
- * @param[in] field_type  The field type to be set \n 
+ * @param[in] field_type  The field type to be set \n
  *                        See #email_flags_field_type.
  * @param[in] value       The value to be set
  * @param[in] onserver    The flag indicating whether mail flag updating is in server
@@ -900,7 +900,7 @@ EXPORT_API int email_set_flags_field(int account_id, int *mail_ids, int num, ema
 /**
  * @brief Moves an email to another mailbox.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -939,7 +939,7 @@ EXPORT_API int email_move_mail_to_mailbox(int *mail_ids, int num, int input_targ
 /**
  * @brief Moves all emails to another mailbox.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -985,7 +985,7 @@ EXPORT_API int email_move_all_mails_to_mailbox(int input_source_mailbox_id, int
 /**
  * @brief Moves mails to the mailbox of an another account.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1004,7 +1004,7 @@ EXPORT_API int email_move_mails_to_mailbox_of_another_account(int input_source_m
 /**
  * @brief Gets the Mail List information from the DB.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1106,7 +1106,7 @@ EXPORT_API int email_get_mail_list_ex(email_list_filter_t *input_filter_list, in
 /**
  * @brief Frees the allocated memory for filters.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel N/P
  *
  * @param[in] input_filter_list   The pointer of filter structure
@@ -1122,7 +1122,7 @@ EXPORT_API int email_free_list_filter(email_list_filter_t **input_filter_list, i
 /**
  * @brief Gets the Mail List information from the DB based on the mailbox name.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1176,7 +1176,7 @@ EXPORT_API int email_get_mails(int account_id , int mailbox_id, int thread_id, i
 /**
  * @brief Gets the Mail List information from the DB based on the mailbox name.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1231,7 +1231,7 @@ EXPORT_API int email_get_mail_list(int account_id, int mailbox_id, int thread_id
 /**
  * @brief Gets the Mail List information from the DB based on the mailbox name account_id and sender addresses.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1244,7 +1244,7 @@ EXPORT_API int email_get_mail_list(int account_id, int mailbox_id, int thread_id
  * @param[in]     limit_count   The max number of returned mails
  * @param[in]     search_type   The search type
  * @param[in]     search_value  The search value
- * @param[in]     sorting       The sorting order \n 
+ * @param[in]     sorting       The sorting order \n
  *                              See #email_sort_type_t.
  * @param[in/out] mail_list     The Pointer to the structure #email_mail_list_item_t
  * @param[in/out] result_count  The number of searched mails
@@ -1260,7 +1260,7 @@ EXPORT_API int email_get_mail_by_address(int account_id , int mailbox_id, email_
 /**
  * @brief Gets thread information for a specific thread from DB based on the mailbox name.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1302,7 +1302,7 @@ EXPORT_API int email_get_thread_information_by_thread_id(int thread_id, email_ma
 /**
  * @brief Gets Mail List information for a specific thread from the DB based on the mailbox name.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1344,7 +1344,7 @@ EXPORT_API int email_get_thread_information_ex(int thread_id, email_mail_list_it
 /**
  * @brief Retries to send a mail.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1375,7 +1375,7 @@ EXPORT_API int email_retry_sending_mail(int mail_id, int timeout_in_sec);
 /**
  * @brief Creates a DB and fill it with dummy data.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1385,10 +1385,10 @@ EXPORT_API int email_retry_sending_mail(int mail_id, int timeout_in_sec);
 EXPORT_API int email_create_db_full();
 
 /**
- * @brief Callback function for cm popup. 
+ * @brief Callback function for cm popup.
  *        We set the status as EMAIL_MAIL_STATUS_SEND_CANCELED <<need to be updated>>.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1418,7 +1418,7 @@ EXPORT_API int email_cancel_sending_mail(int mail_id) ;
 /**
  * @brief Gets the total disk usage of emails in KB.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1450,13 +1450,13 @@ EXPORT_API int email_get_disk_space_usage(unsigned long *total_size);
  *          "data" variable of GList structure contains #email_address_info_t data. \n
  *          To get #email_address_info_t data from GList, use type casting from GList node.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in]  mail_id            The mail ID to get the list
  * @param[out] address_info_list  The pointer to the structure #email_address_info_list_t \n
- *                                Memory for a new address info list will be allocated to this. 
+ *                                Memory for a new address info list will be allocated to this.
  *                                You must call email_free_address_info_list() to free the memory allocated to this.
  *
  * @return  #EMAIL_ERROR_NONE on success,
@@ -1510,7 +1510,7 @@ EXPORT_API int email_get_address_info_list(int mail_id, email_address_info_list_
  * @brief Frees the address info list allocated by email_get_address_info_list().
  * @details This function will free the memory which is allocated to address_info_list itself.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel N/P
  *
  * @param[in]  address_info_list  The pointer to the structure #email_address_info_list_t to be freed
@@ -1531,8 +1531,8 @@ EXPORT_API int email_free_address_info_list(email_address_info_list_t **address_
  * @param[out] output_meeting_req               The pointer to the structure #email_meeting_request_t
  * @param[out] output_count                     The number of meeting request returned
  *
- * @return  #EMAIL_ERROR_NONE on success, 
- *          #EMAIL_ERROR_DATA_NOT_FOUND if there is no matched mail, 
+ * @return  #EMAIL_ERROR_NONE on success,
+ *          #EMAIL_ERROR_DATA_NOT_FOUND if there is no matched mail,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
  * @see #email_meeting_request_t
@@ -1545,15 +1545,15 @@ EXPORT_API int email_query_meeting_request(char *input_conditional_clause_string
  *          The information of the meeting request is corresponding to only one mail. \n
  *          For this reason, the meeting request information can be added by using email_add_message_with_meeting_request() with the matched mail information.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in]     mail_id      The mail ID for which  meeting request details need to be fetched
  * @param[in/out] meeting_req  The pointer to the structure #email_meeting_request_t
  *
- * @return  #EMAIL_ERROR_NONE on success, 
- *          #EMAIL_ERROR_DATA_NOT_FOUND if there is no matched mail, 
+ * @return  #EMAIL_ERROR_NONE on success,
+ *          #EMAIL_ERROR_DATA_NOT_FOUND if there is no matched mail,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
  * @see #email_meeting_request_t
@@ -1564,7 +1564,7 @@ EXPORT_API int email_get_meeting_request(int mail_id, email_meeting_request_t **
  * @brief Frees a meeting request allocated by email_get_meeting_request() or allocated to add.
  * @details This function will free the memory which is allocated to meeting_req (= *meeting_req) itself.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel N/P
  *
  * @param[in] email_meeting_request_t  The pointer to the structure #email_meeting_request_t to be freed
@@ -1580,7 +1580,7 @@ EXPORT_API int email_free_meeting_request(email_meeting_request_t** meeting_req,
 /**
  * @brief Moves a thread of mails to the target mailbox.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1596,7 +1596,7 @@ EXPORT_API int email_move_thread_to_mailbox(int thread_id, int target_mailbox_id
 /**
  * @brief Deletes a thread of mails.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1611,7 +1611,7 @@ EXPORT_API int email_delete_thread(int thread_id, int delete_always_flag);
 /**
  * @brief Modifies seen flags of the thread.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -1627,7 +1627,7 @@ EXPORT_API int email_modify_seen_flag_of_thread(int thread_id, int seen_flag, in
 /**
  * @brief Deletes mails flagged to "delete".
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
index 52e98a8..8833600 100755 (executable)
@@ -132,7 +132,7 @@ extern "C"
  * @details This function is invoked when a user wants to create a new mailbox for the specified account.\n
  *          If on_server is true, it will create the mailbox on the server as well as locally.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -151,7 +151,7 @@ EXPORT_API int email_add_mailbox(email_mailbox_t *new_mailbox, int on_server, in
  * @brief Changes the name of a mailbox.
  * @details This function is invoked when a user wants to change the name of an existing mail box.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -174,7 +174,7 @@ EXPORT_API int email_rename_mailbox(int input_mailbox_id, char *input_mailbox_na
  * @brief Changes the name of a mailbox.
  * @details This function is invoked when a user wants to change the name of an existing mail box.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -200,7 +200,7 @@ EXPORT_API int email_rename_mailbox_ex(int input_mailbox_id, char *input_mailbox
  * @details This function deletes the existing mailbox for the specified account based on the on_server option. \n
  *          If on_server is true, it deletes the mailbox from the server as well as locally.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -222,7 +222,7 @@ EXPORT_API int email_delete_mailbox(int input_mailbox_id, int input_on_server, i
  * @details This function deletes the existing mailbox for the specified account based on the option on_server option. \n
  *          If on_server is true, it deletes the mailbox from the server as well as locally.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -245,7 +245,7 @@ EXPORT_API int email_delete_mailbox_ex(int input_account_id, int *input_mailbox_
  * @brief Changes the mailbox type.
  * @details This function is invoked when a user wants to change the mailbox type.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -266,7 +266,7 @@ EXPORT_API int email_set_mailbox_type(int input_mailbox_id, email_mailbox_type_e
  * @brief Changes the 'local' attribute of #email_mailbox_t.
  * @details This function is invoked when a user wants to change the 'local' attribute.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -283,7 +283,7 @@ EXPORT_API int email_set_local_mailbox(int input_mailbox_id, int input_is_local_
 /**
  * @brief Gets all mailboxes from account.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -329,7 +329,7 @@ EXPORT_API int email_get_mailbox_list(int account_id, int mailbox_sync_type, ema
 /**
  * @brief Extends the email_get_mailbox_list_ex() function.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -349,7 +349,7 @@ EXPORT_API int email_get_mailbox_list_ex(int account_id, int mailbox_sync_type,
 /**
  * @brief Gets the mailbox list based on a keyword.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -369,7 +369,7 @@ EXPORT_API int email_get_mailbox_list_by_keyword(int account_id, char *keyword,
  * @brief Gets a mailbox by mailbox type.
  * @details This function is invoked when a user wants to know the mailbox information by @a mailbox_type for the given account.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -388,7 +388,7 @@ EXPORT_API int email_get_mailbox_by_mailbox_type(int account_id, email_mailbox_t
  * @brief Gets a mailbox by mailbox ID.
  * @details This function is invoked when a user wants to know the mailbox information by mailbox ID.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -406,7 +406,7 @@ EXPORT_API int email_get_mailbox_by_mailbox_id(int input_mailbox_id, email_mailb
  * @brief Sets a mail slot size.
  * @details This function is invoked when a user wants to set the size of mail slot.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -425,13 +425,13 @@ EXPORT_API int email_set_mail_slot_size(int input_account_id, int input_mailbox_
  * @brief Sets the sync time of a mailbox.
  * @details This function is invoked when a user wants to set the sync time of the mailbox.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in] input_mailbox_id  The mailbox ID
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
  * @see #email_mailbox_t
@@ -442,13 +442,13 @@ EXPORT_API int email_stamp_sync_time_of_mailbox(int input_mailbox_id);
 /**
  * @brief Frees the memory allocated for the mailbox information.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel N/P
  *
  * @param[in] mailbox_list  The pointer for searching mailbox structure pointer
  * @param[in] count         The count of mailboxes
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
  * @see #email_mailbox_t
index f439578..8e46283 100755 (executable)
@@ -164,14 +164,14 @@ extern "C" {
  * @brief Sends a mail.
  * @details This function is invoked when a user wants to send a composed mail.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in]   mail_id  The mail ID
  * @param[out]  handle   The sending handle
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
  * @see #email_mailbox_t and #email_option_t
@@ -182,14 +182,14 @@ EXPORT_API int email_send_mail(int mail_id,       int *handle);
  * @brief Sends a mail.
  * @details This function is invoked when a user wants to send the mail, not been downloaded the attachment.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in]   input_mail_id  The mail ID
  * @param[out]  handle         The sending handle
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
  * @see #email_mailbox_t and #email_option_t
@@ -200,14 +200,14 @@ EXPORT_API int email_send_mail_with_downloading_attachment_of_original_mail(int
  * @brief Sends a mail.
  * @details This function is invoked when a user wants to send the scheduled mail.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[in]   input_mail_id  The mail ID
  * @param[out]  input_time     The scheduled time
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (refer to #EMAIL_ERROR_XXX) on failure
  *
  * @see #email_mailbox_t and #email_option_t
@@ -219,7 +219,7 @@ EXPORT_API int email_schedule_sending_mail(int input_mail_id, time_t input_time)
  * @brief Downloads headers of new emails from the mail server.
  * @details This function is invoked when a user wants to download only the headers of new mails.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -227,7 +227,7 @@ EXPORT_API int email_schedule_sending_mail(int input_mail_id, time_t input_time)
  * @param[in]  input_mailbox_id  The mailbox ID
  * @param[out] handle            The handle for stopping downloading
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
  * @see #email_mailbox_t
@@ -239,13 +239,13 @@ EXPORT_API int email_sync_header(int input_account_id, int input_mailbox_id, int
  * @brief Downloads headers of new emails from the mail server for all emails.
  * @details This function is invoked when a user wants to download headers of new mails for all accounts.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[out]  handle  The handle for stopping downloading
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  */
 EXPORT_API int email_sync_header_for_all_account(int *handle);
@@ -256,7 +256,7 @@ EXPORT_API int email_sync_header_for_all_account(int *handle);
  * @details This function is invoked when a user wants to download email body with/without attachment based on the @a with_attachment option
  *          from the server.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -276,7 +276,7 @@ EXPORT_API int email_download_body(int mail_id, int with_attachment, int *handle
  * @brief Downloads an email nth-attachment from the server.
  * @details This function is invoked if a user wants to download only specific attachment of a mail whose body is already downloaded.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -296,7 +296,7 @@ EXPORT_API int email_download_attachment(int mail_id, int nth, int *handle);
  * @brief Cancels the ongoing job.
  * @details This function is invoked if a user wants to cancel any ongoing job of a specified account.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -316,14 +316,14 @@ EXPORT_API int email_get_network_status(int* on_sending, int* on_receiving) DEPR
 /**
  * @brief Gives the current job information.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[out]  output_task_information        The array of job information
  * @param[out]  output_task_information_count  The count of job information
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  */
 EXPORT_API int email_get_task_information(email_task_information_t **output_task_information, int *output_task_information_count);
@@ -333,7 +333,7 @@ EXPORT_API int email_get_task_information(email_task_information_t **output_task
  * @details This function is invoked when a user wants to send an email and saving it afterwards.
  *          This will save the email in draft mailbox and then send it.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -351,7 +351,7 @@ EXPORT_API int email_send_saved(int account_id, int *handle);
  * @brief Fetches all mailbox names from the server and stores the non-existing mailboxes in the DB.
  * @details This function is invoked when a user wants to download all server mailboxes from IMAP server.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -366,7 +366,7 @@ EXPORT_API int email_sync_imap_mailbox_list(int account_id, int *handle);
 /**
  * @brief Searches the mails on the server.
  *
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -385,14 +385,14 @@ EXPORT_API int email_sync_imap_mailbox_list(int account_id, int *handle);
  *
  * @see #email_search_filter_t
  */
-EXPORT_API int email_search_mail_on_server(int input_account_id, int input_mailbox_id, 
-                                                                               email_search_filter_t *input_search_filter_list, 
+EXPORT_API int email_search_mail_on_server(int input_account_id, int input_mailbox_id,
+                                                                               email_search_filter_t *input_search_filter_list,
                                                                                int input_search_filter_count, int *output_handle);
 
 /**
  * @brief Deletes temporarily downloaded mails from the local storage.
  *
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -408,7 +408,7 @@ EXPORT_API int email_clear_result_of_search_mail_on_server(int input_account_id)
 /**
  * @brief Queries the maximum mail size limit from the SMTP server.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
index e9b6e90..c4e5d99 100755 (executable)
@@ -115,7 +115,7 @@ extern "C" {
 /**
  * @brief Gets a filter rule.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -136,14 +136,14 @@ EXPORT_API int email_get_rule(int filter_id, email_rule_t** filtering_set);
  * @details This function gives all the filter rules already set before by user.
  *          This will provide total number of filter rules available and information of all rules.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
  * @param[out] filtering_set  The filtering rules (possibly @c NULL)
  * @param[out] count          The count of returned filters (possibly @c 0)
  *
- * @return  #EMAIL_ERROR_NONE on success, 
+ * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
  * @retval  EMAIL_ERROR_INVALID_PARAM  Invalid argument
@@ -156,7 +156,7 @@ EXPORT_API int email_get_rule_list(email_rule_t** filtering_set, int* count);
  * @brief Adds a filter rule.
  * @details This function is invoked if a user wants to add a new filter rule.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -177,7 +177,7 @@ EXPORT_API int email_add_rule(email_rule_t* filtering_set);
  *
  * @param[in]  filter_id  The original filter ID
  * @param[in]  new_set    The information of new filter
+
  * @return  #EMAIL_ERROR_NONE on success,
  *          otherwise an error code (see #EMAIL_ERROR_XXX) on failure
  *
@@ -191,7 +191,7 @@ EXPORT_API int email_update_rule(int filter_id, email_rule_t* new_set);
  * @brief Deletes a filter rule.
  * @details This function will delete the existing filter information by the specified filter ID.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -207,7 +207,7 @@ EXPORT_API int email_delete_rule(int filter_id);
 /**
  * @brief Frees allocated memory.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel N/P
  *
  * @param[in] filtering_set  The pointer of pointer of filter structure for memory freeing
@@ -226,7 +226,7 @@ EXPORT_API int email_free_rule (email_rule_t** filtering_set, int count);
  * @brief Deletes a filter rule.
  * @details This function will delete the existing filter information by the specified filter ID.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
index eee9e07..fa90c75 100755 (executable)
@@ -96,7 +96,7 @@ EXPORT_API int email_get_certificate(char *email_address, email_certificate_t **
 /**
  * @brief Gets a decrypted message.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -116,7 +116,7 @@ EXPORT_API int email_get_decrypt_message(int mail_id, email_mail_data_t **output
 
 /**
  * @brief Gets a decrypted message.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  * @param[in] input_mail_data          Specifies the signed mail data
@@ -140,7 +140,7 @@ EXPORT_API int email_get_decrypt_message_ex(email_mail_data_t *input_mail_data,
 /**
  * @brief Verifies a signed mail.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -155,7 +155,7 @@ EXPORT_API int email_verify_signature(int mail_id, int *verify);
 
 /**
 * @brief Verifies a signed mail.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 *
 * @param[in]  input_mail_data         The signed mail data
 * @param[in]  input_attachment_data   The attachment of signed mail
@@ -188,7 +188,7 @@ EXPORT_API int email_verify_certificate(char *certificate_path, int *verify) DEP
 /**
  * @brief Gets the certificate from the server (using exchange server).
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -204,7 +204,7 @@ EXPORT_API int email_get_resolve_recipients(int account_id, char *email_address,
 /**
  * @brief Verifies the certificate to the server (using exchange server).
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/email
  *
@@ -220,7 +220,7 @@ EXPORT_API int email_validate_certificate(int account_id, char *email_address, u
 /**
  * @brief Frees the memory of the certificate.
  *
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @privlevel N/P
  *
  * @param[in] certificate  The certificate
index 8f59526..b3961b1 100755 (executable)
@@ -69,23 +69,23 @@ extern "C"
 #define EMAIL_SUCCESS                     0                                      /*  we need to modify the success return value */
 
 /** @brief Definition for default values without account name.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_ACC_GET_OPT_DEFAULT         0x01
 
 /** @brief Definition for account name.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_ACC_GET_OPT_ACCOUNT_NAME    0x02
 
 /** @brief Definition for account with password.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_ACC_GET_OPT_PASSWORD        0x04
 
 /** @brief Definition for account with options: #email_option_t.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_ACC_GET_OPT_OPTIONS         0x08
 
 /** @brief Definition for account with all data of account.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_ACC_GET_OPT_FULL_DATA       0xFF
 
 
@@ -96,93 +96,93 @@ extern "C"
 
 
 /** @brief Definition for the function 'email_activate_pdp'.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define THREAD_TYPE_RECEIVING             0
 
 /** @brief Definition for the function 'email_activate_pdp'.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define THREAD_TYPE_SENDING               1
 
 
 /** @brief Definition for the default IMAP port.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_IMAP_PORT                   143
 
 /** @brief Definition for the default POP3 port.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_POP3_PORT                   110
 
 /** @brief Definition for the default SMTP port.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_SMTP_PORT                   25
 
 /** @brief Definition for the default IMAP SSL port.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_IMAPS_PORT                  993
 
 /** @brief Definition for the default POP3 SSL port.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_POP3S_PORT                  995
 
 /** @brief Definition for the default SMTP SSL port.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_SMTPS_PORT                  465
 
 /** @brief Definition for the MAX account.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_ACCOUNT_MAX                 10
 
 /** @brief Definition for the name of inbox.
- *  @since_tizen 2.3 */
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_INBOX_NAME                  "INBOX"
 
 /** @brief Definition for the name of draftbox.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_DRAFTBOX_NAME               "DRAFTBOX"
 
 /** @brief Definition for the name of outbox.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_OUTBOX_NAME                 "OUTBOX"
 
 /** @brief Definition for the name of sentbox.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_SENTBOX_NAME                "SENTBOX"
 
 /** @brief Definition for the name of trash.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_TRASH_NAME                  "TRASH"
 
 /** @brief Definition for the name of spambox.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_SPAMBOX_NAME                "SPAMBOX"
 
 /** @brief Definition for the display name of inbox.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_INBOX_DISPLAY_NAME          "Inbox"
 
 /** @brief Definition for the display name of draftbox.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_DRAFTBOX_DISPLAY_NAME       "Draftbox"
 
 /** @brief Definition for the display name of outbox.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_OUTBOX_DISPLAY_NAME         "Outbox"
 
 /** @brief Definition for the display name of sentbox.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_SENTBOX_DISPLAY_NAME        "Sentbox"
 
 /** @brief Definition for the display name of trash.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_TRASH_DISPLAY_NAME          "Trash"
 
 /** @brief Definition for the display name of spambox.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_SPAMBOX_DISPLAY_NAME        "Spambox"
 
 
 /** @brief Definition for the name of search result mailbox.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 #define EMAIL_SEARCH_RESULT_MAILBOX_NAME  "_`S1!E2@A3#R4$C5^H6&R7*E8(S9)U0-L=T_"
 
 #define SYNC_STATUS_FINISHED              0                                      /* BIN 00000000 */
@@ -241,7 +241,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the notification of changes on storage.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -299,7 +299,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the notification of network event.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -387,7 +387,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the response to request.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -399,7 +399,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the account mail type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -409,7 +409,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the account server type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -422,7 +422,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the retrieval mode.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -433,7 +433,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the filtering type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -446,7 +446,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the rules for filtering type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -457,7 +457,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the action for filtering type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -468,7 +468,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the email status.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -488,7 +488,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the email priority.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -499,7 +499,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the email status.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -513,7 +513,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the DRM type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -525,7 +525,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the mail type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -537,7 +537,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the meeting response type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -581,7 +581,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the status of getting an envelope list.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -600,7 +600,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the downloaded status of an email.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -619,7 +619,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the status of sending an email.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -654,7 +654,7 @@ typedef enum
 
 /**
 * @brief Enumeration for the deleting status of an email.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 typedef enum
 {
@@ -675,7 +675,7 @@ typedef enum
 
 /**
 * @brief Enumeration for the status of validating an account.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 typedef enum
 {
@@ -694,7 +694,7 @@ typedef enum
 
 /**
 * @brief Enumeration for the status of setting slot size.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 typedef enum
 {
@@ -707,7 +707,7 @@ typedef enum
 
 /**
 * @brief Enumeration for the status of expunging mails.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 typedef enum
 {
@@ -720,7 +720,7 @@ typedef enum
 
 /**
 * @brief Enumeration for the status of searching mails on server.
-* @since_tizen 2.4
+* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
 */
 typedef enum
 {
@@ -733,7 +733,7 @@ typedef enum
 
 /**
 * @brief Enumeration for the status of moving mails.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 typedef enum
 {
@@ -746,7 +746,7 @@ typedef enum
 
 /**
 * @brief Enumeration for the status of updating mails.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 typedef enum
 {
@@ -759,7 +759,7 @@ typedef enum
 
 /**
 * @brief Enumeration for the mailbox type.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 typedef enum
 {
@@ -778,7 +778,7 @@ typedef enum
 
 
 /** @brief Enumeration for the sync order.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 
 
 typedef enum
@@ -789,7 +789,7 @@ typedef enum
 } EMAIL_RETRIEVE_MODE;
 
 /** @brief Enumeration for the event type.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 typedef enum
 {
     EMAIL_EVENT_NONE                            =  0,          /**< Initial value of #email_event_type_t */
@@ -832,7 +832,7 @@ typedef enum
 } email_event_type_t;
 
 /** @brief Enumeration for the event status.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 typedef enum
 {
     EMAIL_EVENT_STATUS_UNUSED        = 0,    /**< Initial status of event : DB data(priority low) */
@@ -844,7 +844,7 @@ typedef enum
 
 
 /** @brief Enumeration for the srting type.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 typedef enum
 {
     EMAIL_SORT_DATETIME_HIGH         = 0,    /**< Sort mails by datetime ascending order */
@@ -881,7 +881,7 @@ typedef enum
 
 /**
 * @brief Enumeration for the priority.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 enum
 {
@@ -892,7 +892,7 @@ enum
 
 /**
 * @brief Enumeration for the saving a copy after sending.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 enum
 {
@@ -902,7 +902,7 @@ enum
 
 /**
 * @brief Enumeration for the request of a delivery report.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 enum
 {
@@ -912,7 +912,7 @@ enum
 
 /**
 * @brief Enumeration for the request of a read receipt.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 enum
 {
@@ -922,7 +922,7 @@ enum
 
 /**
 * @brief Enumeration for the blocking of an address.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 enum
 {
@@ -932,7 +932,7 @@ enum
 
 /**
 * @brief Enumeration for the blocking of a subject.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 enum
 {
@@ -950,7 +950,7 @@ enum
 
 /**
 * @brief Enumeration for the mailbox sync type.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 enum
 {
@@ -961,7 +961,7 @@ enum
 
 /**
 * @brief Enumeration for the mail change type.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 typedef enum
 {
@@ -987,7 +987,7 @@ typedef enum
 
 /**
 * @brief Enumeration for the address type.
-* @since_tizen 2.3
+* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
 */
 typedef enum
 {
@@ -1001,7 +1001,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the search type for searching a mailbox.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -1013,7 +1013,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the download status of a mail body.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 
 typedef enum
@@ -1025,7 +1025,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the download status of a mail body.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 
 typedef enum
@@ -1037,7 +1037,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the moving type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -1049,7 +1049,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the deletion type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -1063,7 +1063,7 @@ typedef enum
 
 /**
  * @brief Enumeration for the status field type.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum
 {
@@ -1302,7 +1302,7 @@ typedef enum {
 
 /**
  * @brief The structure type to save the mail time.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1316,7 +1316,7 @@ typedef struct
 
 /**
  * @brief The structure type to save the options.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1343,7 +1343,7 @@ typedef struct
 
 /**
  * @brief The structure type to save the information of an email account.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1419,7 +1419,7 @@ typedef struct
 
 /**
  * @brief The structure type to save the certificate information.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 
 typedef struct
@@ -1439,7 +1439,7 @@ typedef struct
 
 /**
  * @brief The structure type to save the email server information.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 
 typedef struct
@@ -1468,7 +1468,7 @@ typedef struct
 
 /**
  * @brief The structure type which contains the Mail information.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 
 typedef struct
@@ -1535,7 +1535,7 @@ typedef struct
 
 /**
  * @brief The structure type which contains information for displaying a mail list.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1579,7 +1579,7 @@ typedef struct
 
 /**
  * @brief The structure type used to save the filtering structure.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1597,7 +1597,7 @@ typedef struct
 
 /**
  * @brief The structure type used to save the information of a mail flag.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1615,7 +1615,7 @@ typedef struct
 
 /**
  * @brief The structure type used to save the information of a mail extra flag.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1634,7 +1634,7 @@ typedef struct
 
 /**
  * @brief The structure type used to save the information of an attachment.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1665,7 +1665,7 @@ typedef struct
 
 /**
  * @brief Structure used to save the information of a meeting request
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1682,7 +1682,7 @@ typedef struct
 
 /**
  * @brief The structure type used to save the information of a sender list with unread/total mail counts.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1697,7 +1697,7 @@ typedef struct
 
 /**
  * @brief The structure type used to save the information of a mailbox.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1720,7 +1720,7 @@ typedef struct
 
 /**
  * @brief Structure used to save the information of email a address.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 
 typedef struct
@@ -1734,7 +1734,7 @@ typedef struct
 
 /**
  * @brief Structure used to save the set of email addresses
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1746,7 +1746,7 @@ typedef struct
 
 /**
  * @brief Structure used to save the list of email addresses
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct
 {
@@ -1758,7 +1758,7 @@ typedef struct
 
 /**
  * @brief Structure used to save the information of a search filter
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct _email_search_filter_t {
     email_search_filter_type search_filter_type;      /**< The type of search filter */
@@ -1829,7 +1829,7 @@ typedef enum {
 
 /**
  * @brief Structure used to save the information of a list filter
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct {
     email_list_filter_item_type_t          list_filter_item_type;    /**< Filter item type */
@@ -2111,14 +2111,14 @@ typedef union
 } ASNotiData;
 
 /** @brief Enumeration for noti string types.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 typedef enum
 {
     EMAIL_CONVERT_STRUCT_TYPE_MAIL_LIST_ITEM,      /**< specifies email_mail_list_t */
 } email_convert_struct_type_e;
 
 /** @brief Enumeration for task types.
- * @since_tizen 2.3 */
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif */
 typedef enum {
     /* Sync tasks */
     EMAIL_SYNC_TASK_BOUNDARY_START                                          = 11000,    /**< Sync task for boundary start */
index 0af5046..37fdd36 100755 (executable)
@@ -12,10 +12,6 @@ Source2:    email-service.manifest
 Source3:    email-service_init_db.sh
 Source4:    email-service.service
 
-%if "%{?profile}" == "wearable"
-ExcludeArch: %{arm} %ix86 x86_64
-%endif
-
 %if "%{?profile}" == "tv"
 ExcludeArch: %{arm} %ix86 x86_64
 %endif