00001 /******************************************************************************* 00002 * Copyright (c) 1999-2008 ACCESS CO., LTD. All rights reserved. 00003 * Copyright (c) 1999-2007 ACCESS CO., LTD. All rights reserved. 00004 * Copyright (c) 1999-2008 ACCESS CO., LTD. All rights reserved. 00005 * Copyright (c) 2006 PalmSource, Inc (an ACCESS company). All rights reserved. 00006 *********************************************************************************/ 00013 #ifndef DOWNLOAD_IPC_H 00014 #define DOWNLOAD_IPC_H 00015 00022 #define DOWNLOAD_PROGRESS_FILE_SIZE_UNKNOW (-1) 00023 00024 #define ALP_PROGRESSIVE_DOWNLOAD_VERB ("alp_prs_download") 00025 #define ALP_PROGRESSIVE_DOWNLOAD_NAME ("Name") 00026 #define ALP_PROGRESSIVE_DOWNLOAD_CHANNEL ("Channel") 00027 #define ALP_PROGRESSIVE_DOWNLOAD_IS_DRM ("IsDRM") 00028 00030 typedef enum{ 00031 DOWNLOAD_PROGRESS_MESSAGE_TOTAL_SIZE = 0, 00032 DOWNLOAD_PROGRESS_MESSAGE_CURRENT_SIZE, 00033 DOWNLOAD_PROGRESS_MESSAGE_DOWNLOAD_FINISH, 00034 DOWNLOAD_PROGRESS_MESSAGE_WARNING, 00035 DOWNLOAD_PROGRESS_MESSAGE_ERROR, 00036 DOWNLOAD_PROGRESS_MESSAGE_END 00037 }DownloadProgressMessageID; 00038 00040 typedef enum{ 00041 DOWNLOAD_PROGRESS_ERROR_NONE = 0, 00042 DOWNLOAD_PROGRESS_ERROR_NO_MEMORY, 00043 DOWNLOAD_PROGRESS_ERROR_NETWORK 00044 }DownloadProgressErrorID; 00045 00047 #endif /* DOWNLOAD_IPC_H */ 00048 00049
Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.