• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* soup-brotli-decompressor.h
2  *
3  * Copyright 2019 Igalia S.L.
4  *
5  * This file is free software; you can redistribute it and/or modify it
6  * under the terms of the GNU Lesser General Public License as
7  * published by the Free Software Foundation; either version 2 of the
8  * License, or (at your option) any later version.
9  *
10  * This file is distributed in the hope that it will be useful, but
11  * WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13  * Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public
16  * License along with this program.  If not, see <http://www.gnu.org/licenses/>.
17  *
18  * SPDX-License-Identifier: LGPL-2.0-or-later
19  */
20 
21 #pragma once
22 
23 #include <glib-object.h>
24 #include "soup-version.h"
25 
26 G_BEGIN_DECLS
27 
28 #define SOUP_TYPE_BROTLI_DECOMPRESSOR (soup_brotli_decompressor_get_type())
29 SOUP_AVAILABLE_IN_2_68
30 G_DECLARE_FINAL_TYPE (SoupBrotliDecompressor, soup_brotli_decompressor, SOUP, BROTLI_DECOMPRESSOR, GObject)
31 
32 SOUP_AVAILABLE_IN_2_68
33 SoupBrotliDecompressor *soup_brotli_decompressor_new (void);
34 
35 SOUP_AVAILABLE_IN_2_68
36 GType soup_brotli_decompressor_get_type (void) G_GNUC_CONST;
37 
38 G_END_DECLS
39