* @brief The package information handle.
* @since_tizen 2.3
*/
- typedef struct package_info_s *package_info_h;
+typedef struct package_info_s *package_info_h;
/**
* @brief Enumeration for storage type.
* @since_tizen 2.3
*/
typedef enum {
- PACKAGE_INFO_INTERNAL_STORAGE = 0, /**< Internal storage */
- PACKAGE_INFO_EXTERNAL_STORAGE = 1, /**< External storage */
+ PACKAGE_INFO_INTERNAL_STORAGE = 0, /**< Internal storage */
+ PACKAGE_INFO_EXTERNAL_STORAGE = 1, /**< External storage */
} package_info_installed_storage_type_e;
/**
* @since_tizen 2.3
*/
typedef enum {
- PACKAGE_INFO_ALLAPP = 0, /**< All application */
- PACKAGE_INFO_UIAPP = 1, /**< UI application */
- PACKAGE_INFO_SERVICEAPP = 2, /**< Service application */
+ PACKAGE_INFO_ALLAPP = 0, /**< All application */
+ PACKAGE_INFO_UIAPP = 1, /**< UI application */
+ PACKAGE_INFO_SERVICEAPP = 2, /**< Service application */
} package_info_app_component_type_e;
/**
* @since_tizen 2.3
*/
typedef enum {
- PACKAGE_INFO_AUTHOR_ROOT_CERT = 0, /**< Author Root Certificate*/
- PACKAGE_INFO_AUTHOR_INTERMEDIATE_CERT = 1, /**< Author Intermediate Certificate*/
- PACKAGE_INFO_AUTHOR_SIGNER_CERT = 2, /**< Author Signer Certificate*/
- PACKAGE_INFO_DISTRIBUTOR_ROOT_CERT = 3, /**< Distributor Root Certificate*/
- PACKAGE_INFO_DISTRIBUTOR_INTERMEDIATE_CERT = 4, /**< Distributor Intermediate Certificate*/
- PACKAGE_INFO_DISTRIBUTOR_SIGNER_CERT = 5, /**< Distributor Signer Certificate*/
- PACKAGE_INFO_DISTRIBUTOR2_ROOT_CERT = 6, /**< Distributor2 Root Certificate*/
- PACKAGE_INFO_DISTRIBUTOR2_INTERMEDIATE_CERT = 7, /**< Distributor2 Intermediate Certificate*/
- PACKAGE_INFO_DISTRIBUTOR2_SIGNER_CERT = 8, /**< Distributor2 Signer Certificate*/
+ PACKAGE_INFO_AUTHOR_ROOT_CERT = 0, /**< Author Root Certificate*/
+ PACKAGE_INFO_AUTHOR_INTERMEDIATE_CERT = 1, /**< Author Intermediate Certificate*/
+ PACKAGE_INFO_AUTHOR_SIGNER_CERT = 2, /**< Author Signer Certificate*/
+ PACKAGE_INFO_DISTRIBUTOR_ROOT_CERT = 3, /**< Distributor Root Certificate*/
+ PACKAGE_INFO_DISTRIBUTOR_INTERMEDIATE_CERT = 4, /**< Distributor Intermediate Certificate*/
+ PACKAGE_INFO_DISTRIBUTOR_SIGNER_CERT = 5, /**< Distributor Signer Certificate*/
+ PACKAGE_INFO_DISTRIBUTOR2_ROOT_CERT = 6, /**< Distributor2 Root Certificate*/
+ PACKAGE_INFO_DISTRIBUTOR2_INTERMEDIATE_CERT = 7, /**< Distributor2 Intermediate Certificate*/
+ PACKAGE_INFO_DISTRIBUTOR2_SIGNER_CERT = 8, /**< Distributor2 Signer Certificate*/
} package_cert_type_e;
/**
* @retval #PACKAGE_MANAGER_ERROR_SYSTEM_ERROR Severe system error
* @retval #PACKAGE_MANAGER_ERROR_PERMISSION_DENIED Permission denied
*/
-int package_info_get_tep_name (package_info_h package_info, char **name);
+int package_info_get_tep_name(package_info_h package_info, char **name);
/**
* @brief Checks whether the package is system package.
* @see package_manager_unset_event_cb()
*/
typedef void (*package_manager_event_cb) (
- const char *type,
- const char *package,
- package_manager_event_type_e event_type,
- package_manager_event_state_e event_state,
- int progress,
- package_manager_error_e error,
- void *user_data);
+ const char *type,
+ const char *package,
+ package_manager_event_type_e event_type,
+ package_manager_event_state_e event_state,
+ int progress,
+ package_manager_error_e error,
+ void *user_data);
/**
* @brief Called when the package is installed, uninstalled or updated, and the progress of the request to the package manager changes.
* @see package_manager_unset_global_event_cb()
*/
typedef void (*package_manager_global_event_cb) (
- uid_t target_uid,
- const char *type,
- const char *package,
- package_manager_event_type_e event_type,
- package_manager_event_state_e event_state,
- int progress,
- package_manager_error_e error,
- void *user_data);
+ uid_t target_uid,
+ const char *type,
+ const char *package,
+ package_manager_event_type_e event_type,
+ package_manager_event_state_e event_state,
+ int progress,
+ package_manager_error_e error,
+ void *user_data);
/**
* @brief Creates a package manager handle.
* @retval #PACKAGE_MANAGER_ERROR_PERMISSION_DENIED Permission denied
* @see package_manager_destroy()
*/
-int package_manager_create(package_manager_h * manager);
+int package_manager_create(package_manager_h *manager);
/**
* @brief Destroys the package manager handle.
* @see package_manager_unset_event_cb()
*/
int package_manager_set_event_cb(package_manager_h manager,
- package_manager_event_cb callback,
- void *user_data);
+ package_manager_event_cb callback,
+ void *user_data);
/**
* @brief Unregisters the callback function.
* @see package_manager_unset_global_event_cb()
*/
int package_manager_set_global_event_cb(package_manager_h manager,
- package_manager_global_event_cb callback,
- void *user_data);
+ package_manager_global_event_cb callback,
+ void *user_data);
/**
* @brief Unregisters the callback function.
* @see package_manager_foreach_package_info()
*/
typedef bool (*package_manager_package_info_cb) (
- package_info_h package_info,
- void *user_data);
+ package_info_h package_info,
+ void *user_data);
/**
* @brief Retrieves all package information of installed packages.
* @see package_manager_package_info_cb()
*/
int package_manager_foreach_package_info(package_manager_package_info_cb callback,
- void *user_data);
+ void *user_data);
/**
* @brief Gets the package ID for the given app ID.
* @see package_manager_request_unset_event_cb()
*/
typedef void (*package_manager_request_event_cb) (
- int id,
- const char *type,
- const char *package,
- package_manager_event_type_e event_type,
- package_manager_event_state_e event_state,
- int progress,
- package_manager_error_e error,
- void *user_data);
+ int id,
+ const char *type,
+ const char *package,
+ package_manager_event_type_e event_type,
+ package_manager_event_state_e event_state,
+ int progress,
+ package_manager_error_e error,
+ void *user_data);
/**
* @platform
* @see package_manager_request_unset_event_cb()
*/
int package_manager_request_set_event_cb(package_manager_request_h request,
- package_manager_request_event_cb callback, void *user_data);
+ package_manager_request_event_cb callback, void *user_data);
/**
* @platform
* @retval #PACKAGE_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter
*/
int package_manager_request_set_type(package_manager_request_h request,
- const char *type);
+ const char *type);
/**
* @platform
* @retval #PACKAGE_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter
*/
int package_manager_request_set_mode(package_manager_request_h request,
- package_manager_request_mode_e mode);
+ package_manager_request_mode_e mode);
/**
* @platform
* @retval #PACKAGE_MANAGER_ERROR_SYSTEM_ERROR Severe system error
*/
int package_manager_request_set_tep(package_manager_request_h request,
- const char *tep_path);
+ const char *tep_path);
/**
* @platform
* @see package_manager_request_uninstall()
*/
int package_manager_request_install(package_manager_request_h request,
- const char *path, int *id);
+ const char *path, int *id);
/**
* @platform
* @retval #PACKAGE_MANAGER_ERROR_PERMISSION_DENIED Permission denied
*/
int package_manager_request_uninstall(package_manager_request_h request,
- const char *name, int *id);
+ const char *name, int *id);
/**
* @platform
* @retval #PACKAGE_MANAGER_ERROR_PERMISSION_DENIED Permission denied
*/
int package_manager_request_move(package_manager_request_h request,
- const char *name, package_manager_move_type_e move_type);
+ const char *name, package_manager_move_type_e move_type);
/**
* @}
void *user_data;
};
-typedef struct package_size_info
-{
- long long data_size;
- long long cache_size;
- long long app_size;
-
- long long external_data_size;
- long long external_cache_size;
- long long external_app_size;
+typedef struct package_size_info {
+ long long data_size;
+ long long cache_size;
+ long long app_size;
+
+ long long external_data_size;
+ long long external_cache_size;
+ long long external_app_size;
} package_size_info_t;
struct package_manager_filter_s {
return PACKAGE_MANAGER_ERROR_NONE;
}
-static int __add_event_info(event_info ** head, int req_id,
+static int __add_event_info(event_info **head, int req_id,
package_manager_event_type_e event_type,
package_manager_event_state_e event_state)
{
return 0;
}
-static int __find_event_info(event_info ** head, int req_id,
- package_manager_event_type_e * event_type,
- package_manager_event_state_e * event_state)
+static int __find_event_info(event_info **head, int req_id,
+ package_manager_event_type_e *event_type,
+ package_manager_event_state_e *event_state)
{
event_info *tmp;
return -1;
}
-static int __update_event_info(event_info ** head, int req_id,
+static int __update_event_info(event_info **head, int req_id,
package_manager_event_type_e event_type,
package_manager_event_state_e event_state)
{
return PACKAGE_MANAGER_ERROR_NONE;
}
-API int package_manager_create(package_manager_h * manager)
+API int package_manager_create(package_manager_h *manager)
{
int retval;
return PACKAGE_MANAGER_ERROR_NONE;
}
-static int __add_event(event_info ** head, int req_id,
+static int __add_event(event_info **head, int req_id,
package_manager_event_type_e event_type,
package_manager_event_state_e event_state)
{
return 0;
}
-static int __find_event(event_info ** head, int req_id,
- package_manager_event_type_e * event_type,
- package_manager_event_state_e * event_state)
+static int __find_event(event_info **head, int req_id,
+ package_manager_event_type_e *event_type,
+ package_manager_event_state_e *event_state)
{
event_info *tmp;
return 0;
}
-static int __update_event(event_info ** head, int req_id,
+static int __update_event(event_info **head, int req_id,
package_manager_event_type_e event_type,
package_manager_event_state_e event_state)
{
#define LOG_TAG "CAPI_APPFW_PACKAGE_MANAGER"
-#define _LOGE(fmt, arg...) LOGE(fmt,##arg)
+#define _LOGE(fmt, arg...) LOGE(fmt, ##arg)
#define _LOGD(fmt, arg...) LOGD(fmt, ##arg)
#ifdef __cplusplus
int check_privilege(privilege_type type);
-int package_manager_error(package_manager_error_e error, const char* function, const char *description);
+int package_manager_error(package_manager_error_e error, const char *function, const char *description);
int package_info_get_package_info(const char *package, package_info_h *package_info);
return PACKAGE_MANAGER_ERROR_NONE;
}
-int main(int argc, char** argv)
+int main(int argc, char **argv)
{
GMainLoop *loop;
int ret = PACKAGE_MANAGER_ERROR_NONE;