*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
+ * @retval #AUTOFILL_ERROR_OUT_OF_MEMORY Out of memory
*/
int autofill_item_create(autofill_item_h *it);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_destroy(autofill_item_h it);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_clone(autofill_item_h h, autofill_item_h *clone);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_set_autofill_hint(autofill_item_h it, autofill_hint_e hints);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_get_autofill_hint(autofill_item_h it, autofill_hint_e *hints);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_set_id(autofill_item_h it, const char *id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_get_id(autofill_item_h it, char **id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_set_label(autofill_item_h it, const char *label);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_get_label(autofill_item_h it, char **label);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_set_sensitive_data(autofill_item_h it, bool sensitive);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_get_sensitive_data(autofill_item_h it, bool *sensitive);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_set_value(autofill_item_h it, const char *value);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_item_get_value(autofill_item_h it, char **value);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
+ * @retval #AUTOFILL_ERROR_OUT_OF_MEMORY Out of memory
*/
int autofill_auth_info_create(autofill_auth_info_h *vi);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_destroy(autofill_auth_info_h vi);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_set_app_id(autofill_auth_info_h vi, const char *app_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_get_app_id(autofill_auth_info_h vi, char **app_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_set_view_id(autofill_auth_info_h vi, const char *view_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_get_view_id(autofill_auth_info_h vi, char **view_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_set_exist_autofill_data(autofill_auth_info_h vi, bool exist_autofill_data);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_get_exist_autofill_data(autofill_auth_info_h vi, bool *exist_autofill_data);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_set_need_authentication(autofill_auth_info_h vi, bool need_authentication);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_get_need_authentication(autofill_auth_info_h vi, bool *need_authentication);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_set_service_name(autofill_auth_info_h vi, const char *service_name);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_get_service_name(autofill_auth_info_h vi, char **service_name);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_set_service_message(autofill_auth_info_h vi, const char *service_message);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_get_service_message(autofill_auth_info_h vi, char **service_message);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_set_service_logo_image_path(autofill_auth_info_h vi, const char *service_logo_image_path);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_auth_info_get_service_logo_image_path(autofill_auth_info_h vi, char **service_logo_image_path);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
+ * @retval #AUTOFILL_ERROR_OUT_OF_MEMORY Out of memory
*/
int autofill_view_info_create(autofill_view_info_h *vi);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_view_info_destroy(autofill_view_info_h vi);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_view_info_set_app_id(autofill_view_info_h vi, const char *app_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_view_info_get_app_id(const autofill_view_info_h vi, char **app_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_view_info_set_view_id(autofill_view_info_h vi, const char *view_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_view_info_get_view_id(autofill_view_info_h vi, char **view_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_view_info_add_item(const autofill_view_info_h vi, autofill_item_h it);
+/**
+ * @brief Retrieve all items in view info
+ *
+ * @since_tizen 5.5
+ *
+ * @privlevel public
+ *
+ * @return 0 on success, otherwise a negative error value
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
+ */
int autofill_view_info_foreach_items(autofill_view_info_h h, bool (*callback)(autofill_item_h item, void *user_data), void *user_data);
// save view info
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
+ * @retval #AUTOFILL_ERROR_OUT_OF_MEMORY Out of memory
*/
int autofill_save_view_info_create(autofill_save_view_info_h *vi);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_view_info_destroy(autofill_save_view_info_h vi);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_view_info_set_app_id(autofill_save_view_info_h vi, const char *app_id);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_view_info_get_app_id(const autofill_save_view_info_h vi, char **app_id);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_view_info_set_view_id(autofill_save_view_info_h vi, const char *view_id);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_view_info_get_view_id(autofill_save_view_info_h vi, char **view_id);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_view_info_add_item(const autofill_save_view_info_h vi, autofill_save_item_h it);
+/**
+ * @brief Retrieve all items in save view info
+ *
+ * @since_tizen 5.5
+ *
+ * @privlevel public
+ *
+ * @return 0 on success, otherwise a negative error value
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
+ */
int autofill_save_view_info_foreach_items(autofill_save_view_info_h h, bool (*callback)(autofill_save_item_h item, void *user_data), void *user_data);
// fill response
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_create(autofill_fill_response_h *h);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_destroy(autofill_fill_response_h h);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_set_app_id(autofill_fill_response_h h, const char *app_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_get_app_id(autofill_fill_response_h h, char **app_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_set_view_id(autofill_fill_response_h h, const char *view_id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_get_view_id(autofill_fill_response_h h, char **view_id);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_group_foreach_items(autofill_fill_response_group_h h, bool (*callback)(autofill_fill_response_item_h item, void *user_data), void *user_data);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
+ * @retval #AUTOFILL_ERROR_OUT_OF_MEMORY Out of memory
*/
int autofill_fill_response_item_create(autofill_fill_response_item_h *it);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_item_destroy(autofill_fill_response_item_h it);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_item_clone(autofill_fill_response_item_h h, autofill_fill_response_item_h *clone);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_item_set_id(autofill_fill_response_item_h it, const char *id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_item_get_id(autofill_fill_response_item_h it, char **id);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_item_set_value(autofill_fill_response_item_h it, const char *value);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_item_get_value(autofill_fill_response_item_h it, char **value);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_item_set_presentation_text(autofill_fill_response_item_h it, const char *presentation_text);
*
* @return 0 on success, otherwise a negative error value
* @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_fill_response_item_get_presentation_text(autofill_fill_response_item_h it, char ** presentation_text);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_create(autofill_save_item_h *it);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_destroy(autofill_save_item_h it);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_clone(autofill_save_item_h h, autofill_save_item_h *clone);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_set_autofill_hint(autofill_save_item_h it, autofill_hint_e hint);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_get_autofill_hint(autofill_save_item_h it, autofill_hint_e *hint);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_set_id(autofill_save_item_h it, const char *id);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_get_id(autofill_save_item_h it, char **id);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_set_label(autofill_save_item_h it, const char *label);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_get_label(autofill_save_item_h it, char **label);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_set_sensitive_data(autofill_save_item_h it, bool sensitive);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_get_sensitive_data(autofill_save_item_h it, bool *sensitive);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_set_value(autofill_save_item_h it, const char *value);
* @privlevel public
*
* @return 0 on success, otherwise a negative error value
- * @retval #IME_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_NONE No error
+ * @retval #AUTOFILL_ERROR_INVALID_PARAMETER Invalid parameter
*/
int autofill_save_item_get_value(autofill_save_item_h it, char **value);