Refactor pkgmgr-info
[platform/core/appfw/pkgmgr-info.git] / parser / include / pkgmgr_query_index.h
1 /*
2  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All rights reserved.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  *
16  */
17
18 #ifndef __PKGMGR_QUERY_INDEX_H__
19 #define __PKGMGR_QUERY_INDEX_H__
20
21 typedef enum {
22         QUERY_INDEX_APPINFO_GET_LOCALED_LABEL = 0,
23         QUERY_INDEX_APPINFO_GET_DATACONTROL_INFO,
24         QUERY_INDEX_APPINFO_GET_DATACONTROL_APPID,
25         QUERY_INDEX_APPINFO_GET_DATACONTROL_TRUSTED_INFO,
26         QUERY_INDEX_APPINFO_GET_DATACONTROL_PRIVILEGES,
27         QUERY_INDEX_APPINFO_GET_APPCONTROL_PRIVILEGES,
28         QUERY_INDEX_PLUGININFO_GET_APPIDS,
29         QUERY_INDEX_GET_PKG_UPDATEINFO_1,
30         QUERY_INDEX_GET_PKG_UPDATEINFO_2,
31         QUERY_INDEX_PKGINFO_SET_USR_INSTALLED_STORAGE_1,
32         QUERY_INDEX_PKGINFO_SET_USR_INSTALLED_STORAGE_2,
33         QUERY_INDEX_CERTINFO_COMPARE_PKG_CERTINFO,
34         QUERY_INDEX_CERTINFO_COMPARE_APP_CERTINFO,
35         QUERY_INDEX_PKGINFO_DELETE_CERTINFO,
36
37         QUERY_INDEX_INSERT_PACKAGE_PLUGIN_EXECUTION_INFO,
38         QUERY_INDEX_DELETE_PACKAGE_PLUGIN_EXECUTION_INFO,
39         QUERY_INDEX_UPDATE_GLOBAL_APP_DISABLE,
40         QUERY_INDEX_UPDATE_APP_DISABLE_INFO,
41         QUERY_INDEX_UPDATE_PKG_DISABLE_INFO,
42         QUERY_INDEX_UPDATE_GLOBAL_APP_SPLASH_SCREEN_DISPLAY_INFO,
43         QUERY_INDEX_UPDATE_APP_SPLASH_SCREEN_DISPLAY_INFO,
44         QUERY_INDEX_UPDATE_APP_LABEL_INFO,
45         QUERY_INDEX_UPDATE_APP_ICON_INFO,
46         QUERY_INDEX_UPDATE_TEP_INFO,
47         QUERY_INDEX_REGISTER_PKG_UPDATE_INFO,
48         QUERY_INDEX_UNREGISTER_PKG_UPDATE_INFO,
49         QUERY_INDEX_UNREGISTER_ALL_PKG_UPDATE_INFO,
50         QUERY_INDEX_MAX
51 } QUERY_INDEX;
52
53 #endif  /* __PKGMGR_QUERY_INDEX_H__ */