3 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
5 * Licensed under the Flora License, Version 1.1 (the License);
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://floralicense.org/license/
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an AS IS BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
18 #ifndef __SETTING_COMMON_DATA_ERROR_H__
19 #define __SETTING_COMMON_DATA_ERROR_H__
21 #define SETTING_RETURN_SUCCESS 1
22 #define SETTING_RETURN_FAIL -1
24 /* general error (start 2)*/
26 SETTING_GENERAL_ERR_WRONG_PARAMETER = 2,
27 SETTING_GENERAL_ERR_NOT_FIND_VALUE_SWITCH,
28 SETTING_GENERAL_ERR_NULL_DATA_PARAMETER,
29 SETTING_GENERAL_ERR_SGCONTROLLER_NULL
30 } setting_general_error;
32 /* draw error (start 100)*/
34 SETTING_DRAW_ERR_FAIL_LOAD_EDJ = 100,
35 SETTING_DRAW_ERR_FAIL_TITLEBAR,
36 SETTING_DRAW_ERR_FAIL_SCROLLER,
37 SETTING_DRAW_ERR_FAIL_CLIENTBOX,
38 SETTING_DRAW_ERR_FAIL_SOFTKEY,
39 SETTING_DRAW_ERR_FAIL_LIST,
41 SETTING_ENTRY_RETURN_NULL_STR_ERR,
42 SETTING_ENTRY_NOT_MATCH_CURRENT_PW,
43 SETTING_ENTRY_NOT_MATCH_NEW_CONF_PW,
44 SETTING_ENTRY_REQUIRED_4_TO_8_DIGIT_PW,
45 SETTING_ENTRY_REQUIRED_CORRECT_DIGIT_PW,
48 /* time error (start 200)*/
50 /* ps & view error (start 300)*/
52 SETTING_PS_FORK_ERR = 300,
54 } setting_ps_view_error;
56 /* file IO error (start 400)*/
58 SETTING_IO_NOT_OPEN_FILE = 400,
62 /* network error (start 500)*/
64 SETTING_TAPI_SIM_TYPE_ERR = 500,
65 SETTING_TAPI_INIT_ECORE_ERR,
66 SETTING_TAPI_DEINIT_ECORE_ERR,
67 SETTING_TAPI_REG_EVENT_ECORE_ERR,
68 SETTING_TAPI_DEREG_EVENT_ECORE_ERR,
69 SETTING_TAPI_UNKNOWN_SIM_TYPE,
70 SETTING_TAPI_SIM_GET_PIN1_ERR,
71 SETTING_TAPI_SIM_GET_PIN2_ERR,
72 SETTING_TAPI_SIM_PIN1_STATUS_ERR,
73 SETTING_DNET_RETURN_NULL_ACCESS_NAME,
74 SETTING_DNET_RETURN_NULL_USER_NAME,
75 SETTING_DNET_RETURN_NULL_PASSWORD,
76 SETTING_DNET_RETURN_NULL_PROXY_ADDR,
77 SETTING_DNET_RETURN_NULL_PROXY_PORT,
78 SETTING_DNET_RETURN_NULL_HOMEURL,
79 SETTING_DNET_RETURN_ERR,
80 SETTING_DNET_RETURN_INVALID_PROXY_ADDR
83 /* vconf error (start 600)*/
85 SETTING_VCONF_ERR_RETURN_STR_NULL = 600,
86 SETTING_VCONF_ERR_RETURN_INVALID_INT
87 } setting_vconf_error;
89 /* multi media error (start 700)*/
91 SETTING_MMPLAYER_STOP_ERR = 700,
92 SETTING_MMPLAYER_UNREALIZE_ERR,
93 SETTING_MMPLAYER_DESTROY_ERR,
94 SETTING_MMPLAYER_CREATE_ERR,
95 SETTING_MMPLAYER_SETATTRS_ERR,
96 SETTING_MMPLAYER_REALIZE_ERR,
97 SETTING_MMPLAYER_START_ERR,
98 SETTING_MMPLAYER_SET_VOLUME_ERR,
99 SETTING_MMPLAYER_NOT_FOUND_SOUND_FILE
102 #endif /* __SETTING_COMMON_DATA_ERROR_H__ */