Bump version to 5.0-14
[LibreOffice.git] / offapi / org / freedesktop / PackageKit / XQuery.idl
blobecfe1aadece57b61f2925fdaa035e76d735528c2
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3 * This file is part of the LibreOffice project.
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 */
9 #ifndef org_freedesktop_PackageKit_XQuery_idl
10 #define org_freedesktop_PackageKit_XQuery_idl
12 #include <com/sun/star/uno/XInterface.idl>
14 module org
16 module freedesktop
18 module PackageKit
20 /**
21 * The interface used for quering the package database.
23 * @sa
24 * https://git.gnome.org/browse/gnome-software/tree/src/org.freedesktop.PackageKit.xml
25 * for documentation of the corresponding D-Bus interface
27 interface XQuery : com::sun::star::uno::XInterface
29 /**
30 * Installs local package files or service packs.
31 * @since LibreOffice 4.0
34 void IsInstalled([in] string packageName, [in] string interaction, [out] boolean installed);
36 /**
37 * Installs packages to provide files.
38 * @since LibreOffice 4.0
41 void SearchFile([in] string fileName, [in] string interaction, [out] boolean installed, [out] string packageName);
45 } ; // PackageKit
46 } ; // freedesktop
47 } ; // org
50 #endif
52 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */