* @return @c 0 on success,
* otherwise a negative error value
* @retval #SHORTCUT_ERROR_NONE Successful
+ * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
+ * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
* @retval #SHORTCUT_ERROR_INVALID_PARAMETER Invalid function parameter
* @retval #SHORTCUT_ERROR_OUT_OF_MEMORY Out of memory
* @retval #SHORTCUT_ERROR_IO_ERROR I/O Error
- * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
- * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
* @retval #SHORTCUT_ERROR_RESOURCE_BUSY Device or resource busy
* @retval #SHORTCUT_ERROR_NO_SPACE There is no space to add a new shortcut
* @retval #SHORTCUT_ERROR_EXIST Shortcut is already exist
* @retval #SHORTCUT_ERROR_COMM Connection not established or communication problem
* @pre You have to prepare the callback function.
* @post You have to check the return status from the callback function which is passed by the argument.
- * @see result_cb
+ * @see result_cb()
* @par Example
* @code
#include <stdio.h>
* @return @c 0 on success,
* otherwise a negative error value
* @retval #SHORTCUT_ERROR_NONE Successful
+ * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
+ * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
* @retval #SHORTCUT_ERROR_INVALID_PARAMETER Invalid function parameter
* @retval #SHORTCUT_ERROR_OUT_OF_MEMORY Out of memory
* @retval #SHORTCUT_ERROR_IO_ERROR I/O Error
- * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
- * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
* @retval #SHORTCUT_ERROR_FAULT Unrecoverable error
* @retval #SHORTCUT_ERROR_COMM Connection not established or communication problem
* @pre You have to prepare the callback function.
* @post You have to check the return status from the callback function which is passed by the argument.
- * @see result_cb
+ * @see result_cb()
* @see shortcut_widget_size_e
* @par Example
* @code
* @param[in] user_data The callback data that is used in the callback function
* @return 0 on success, otherwise a negative error value
* @retval #SHORTCUT_ERROR_NONE Successful
+ * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
+ * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
* @retval #SHORTCUT_ERROR_INVALID_PARAMETER Invalid function parameter
* @retval #SHORTCUT_ERROR_OUT_OF_MEMORY Out of memory
* @retval #SHORTCUT_ERROR_IO_ERROR I/O Error
- * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
* @retval #SHORTCUT_ERROR_COMM Connection not established or communication problem
- * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
* @pre You have to prepare the callback function.
* @post You have to check the return status from the callback function which is passed by the argument.
- * @see result_cb
+ * @see result_cb()
* @par Example
* @code
#include <shortcut_manager.h>
* @param[in] data The callback data that is used in the callback function
* @return The return type (int)
* @retval @c N Number of items (call count of the callback function)
+ * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
+ * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
* @retval #SHORTCUT_ERROR_INVALID_PARAMETER Invalid function parameter
* @retval #SHORTCUT_ERROR_OUT_OF_MEMORY Out of memory
* @retval #SHORTCUT_ERROR_IO_ERROR I/O Error
- * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
* @retval #SHORTCUT_ERROR_FAULT Unrecoverable error
* @retval #SHORTCUT_ERROR_COMM Connection not established or communication problem
- * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
* @pre You have to prepare the callback function.
* @post You have to check the return status from the callback function which is passed by the argument.
*
/**
- * @brief Called to the shortcut_remove_from_home request.
+ * @brief Called to the shortcut_remove_from_home() request.
* @since_tizen 3.0
* @param[in] package_name The name of package
* @param[in] name The name of the created shortcut icon
- * @param[in] sender_pid The process ID of who request shortcut_remove_from_home
+ * @param[in] sender_pid The process ID of who request shortcut_remove_from_home()
* @param[in] user_data The user data passed from the callback register function
* @return The result of handling a shortcut remove request\n
* This returns @c 0 if the remove_from_home request is handled successfully,
* @param[in] data The callback data to deliver to the callback function
* @return @c 0 on success, otherwise a negative error value
* @retval #SHORTCUT_ERROR_NONE Successful
+ * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
+ * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
* @retval #SHORTCUT_ERROR_INVALID_PARAMETER Invalid function parameter
* @retval #SHORTCUT_ERROR_OUT_OF_MEMORY Out of memory
* @retval #SHORTCUT_ERROR_IO_ERROR I/O Error
- * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
* @retval #SHORTCUT_ERROR_COMM Connection not established or communication problem
- * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
* @pre You have to prepare a callback function.
* @post If a request is sent from the application, the registered callback will be invoked.
* @see request_cb_t
* @exception #SHORTCUT_ERROR_NONE Successful
* @exception #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
* @exception #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
- * @see shortcut_set_request_cb
+ * @see shortcut_set_request_cb()
* @see get_last_result()
*/
void shortcut_unset_request_cb(void);
* @param[in] data The callback data to deliver to the callback function
* @return 0 on success, otherwise a negative error value
* @retval #SHORTCUT_ERROR_NONE Successful
+ * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
+ * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
* @retval #SHORTCUT_ERROR_INVALID_PARAMETER Invalid function parameter
* @retval #SHORTCUT_ERROR_OUT_OF_MEMORY Out of memory
* @retval #SHORTCUT_ERROR_IO_ERROR I/O Error
- * @retval #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
* @retval #SHORTCUT_ERROR_COMM Connection not established or communication problem
- * @retval #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
* @pre You have to prepare a callback function.
* @post If a request is sent from the application, the registered callback will be invoked.
* @see remove_cb_t
* @exception #SHORTCUT_ERROR_NONE Successful
* @exception #SHORTCUT_ERROR_NOT_SUPPORTED Not supported
* @exception #SHORTCUT_ERROR_PERMISSION_DENIED Permission denied
- * @see shortcut_set_remove_cb
+ * @see shortcut_set_remove_cb()
* @see get_last_result()
*/
void shortcut_unset_remove_cb(void);