sync
[gir-1.1] / SoupGNOME-2.4.gir
1 <?xml version="1.0"?>
2 <!-- This file was automatically generated from C sources - DO NOT EDIT!
3 To affect the contents of this file, edit the original C definitions,
4 and/or use gtk-doc annotations.  -->
5 <repository version="1.1"
6             xmlns="http://www.gtk.org/introspection/core/1.0"
7             xmlns:c="http://www.gtk.org/introspection/c/1.0"
8             xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
9   <include name="GLib" version="2.0"/>
10   <include name="GObject" version="2.0"/>
11   <include name="Gio" version="2.0"/>
12   <include name="Soup" version="2.4"/>
13   <namespace name="SoupGNOME"
14              version="2.4"
15              shared-library="libsoup-gnome-2.4.so.1"
16              c:prefix="soup">
17     <constant name="COOKIE_JAR_SQLITE_FILENAME" value="filename">
18       <type name="utf8"/>
19     </constant>
20     <constant name="COOKIE_JAR_SQLITE_H" value="1">
21       <type name="int"/>
22     </constant>
23     <class name="CookieJarSqlite"
24            c:type="SoupCookieJarSqlite"
25            parent="Soup.CookieJar"
26            glib:type-name="SoupCookieJarSqlite"
27            glib:get-type="soup_cookie_jar_sqlite_get_type"
28            glib:type-struct="CookieJarSqliteClass">
29       <implements name="Soup.SessionFeature"/>
30       <constructor name="new"
31                    c:identifier="soup_cookie_jar_sqlite_new"
32                    version="2.26">
33         <doc xml:whitespace="preserve">Creates a #SoupCookieJarSqlite.
34 cookies. If @read_only is %FALSE, then the non-session cookies will
35 be written to @filename when the 'changed' signal is emitted from
36 the jar. (If @read_only is %TRUE, then the cookie jar will only be
37 used for this session, and changes made to it will be lost when the
38 jar is destroyed.)</doc>
39         <return-value transfer-ownership="full">
40           <doc xml:whitespace="preserve">the new #SoupCookieJar</doc>
41           <type name="CookieJarSqlite" c:type="SoupCookieJar*"/>
42         </return-value>
43         <parameters>
44           <parameter name="filename" transfer-ownership="none">
45             <doc xml:whitespace="preserve">the filename to read to/write from, or %NULL</doc>
46             <type name="utf8" c:type="char*"/>
47           </parameter>
48           <parameter name="read_only" transfer-ownership="none">
49             <doc xml:whitespace="preserve">%TRUE if @filename is read-only</doc>
50             <type name="boolean" c:type="gboolean"/>
51           </parameter>
52         </parameters>
53       </constructor>
54       <property name="filename"
55                 writable="1"
56                 construct-only="1"
57                 transfer-ownership="none">
58         <type name="utf8" c:type="gchararray"/>
59       </property>
60       <field name="parent">
61         <type name="Soup.CookieJar" c:type="SoupCookieJar"/>
62       </field>
63     </class>
64     <record name="CookieJarSqliteClass"
65             c:type="SoupCookieJarSqliteClass"
66             glib:is-gtype-struct-for="CookieJarSqlite">
67       <field name="parent_class">
68         <type name="Soup.CookieJarClass" c:type="SoupCookieJarClass"/>
69       </field>
70       <field name="libsoup_reserved1">
71         <callback name="libsoup_reserved1" c:type="_libsoup_reserved1">
72           <return-value transfer-ownership="none">
73             <type name="none" c:type="void"/>
74           </return-value>
75         </callback>
76       </field>
77       <field name="libsoup_reserved2">
78         <callback name="libsoup_reserved2" c:type="_libsoup_reserved2">
79           <return-value transfer-ownership="none">
80             <type name="none" c:type="void"/>
81           </return-value>
82         </callback>
83       </field>
84       <field name="libsoup_reserved3">
85         <callback name="libsoup_reserved3" c:type="_libsoup_reserved3">
86           <return-value transfer-ownership="none">
87             <type name="none" c:type="void"/>
88           </return-value>
89         </callback>
90       </field>
91       <field name="libsoup_reserved4">
92         <callback name="libsoup_reserved4" c:type="_libsoup_reserved4">
93           <return-value transfer-ownership="none">
94             <type name="none" c:type="void"/>
95           </return-value>
96         </callback>
97       </field>
98     </record>
99     <constant name="FEATURES_H" value="1">
100       <type name="int"/>
101     </constant>
102     <constant name="GCONF_PROXY_IGNORE_HOSTS"
103               value="/system/http_proxy/ignore_hosts">
104       <type name="utf8"/>
105     </constant>
106     <constant name="PASSWORD_MANAGER_GNOME_H" value="1">
107       <type name="int"/>
108     </constant>
109     <constant name="PROXY_RESOLVER_GNOME_H" value="1">
110       <type name="int"/>
111     </constant>
112     <record name="PasswordManagerGNOME" c:type="SoupPasswordManagerGNOME">
113       <field name="parent" writable="1">
114         <type name="GObject.Object" c:type="GObject"/>
115       </field>
116     </record>
117     <record name="PasswordManagerGNOMEClass"
118             c:type="SoupPasswordManagerGNOMEClass">
119       <field name="parent_class" writable="1">
120         <type name="GObject.ObjectClass" c:type="GObjectClass"/>
121       </field>
122     </record>
123     <class name="ProxyResolverGNOME"
124            c:type="SoupProxyResolverGNOME"
125            parent="GObject.Object"
126            glib:type-name="SoupProxyResolverGNOME"
127            glib:get-type="soup_proxy_resolver_gnome_get_type"
128            glib:type-struct="ProxyResolverGNOMEClass">
129       <implements name="Soup.ProxyURIResolver"/>
130       <implements name="Soup.SessionFeature"/>
131       <field name="parent">
132         <type name="GObject.Object" c:type="GObject"/>
133       </field>
134     </class>
135     <record name="ProxyResolverGNOMEClass"
136             c:type="SoupProxyResolverGNOMEClass"
137             glib:is-gtype-struct-for="ProxyResolverGNOME">
138       <field name="parent_class">
139         <type name="GObject.ObjectClass" c:type="GObjectClass"/>
140       </field>
141     </record>
142     <constant name="QUERY_DELETE"
143               value="DELETE FROM moz_cookies WHERE name=%Q AND host=%Q;">
144       <type name="utf8"/>
145     </constant>
146   </namespace>
147 </repository>