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"
15 shared-library="libsoup-gnome-2.4.so.1"
17 <constant name="COOKIE_JAR_SQLITE_FILENAME" value="filename">
20 <constant name="COOKIE_JAR_SQLITE_H" value="1">
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"
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*"/>
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*"/>
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"/>
54 <property name="filename"
57 transfer-ownership="none">
58 <type name="utf8" c:type="gchararray"/>
61 <type name="Soup.CookieJar" c:type="SoupCookieJar"/>
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"/>
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"/>
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"/>
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"/>
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"/>
99 <constant name="FEATURES_H" value="1">
102 <constant name="GCONF_PROXY_IGNORE_HOSTS"
103 value="/system/http_proxy/ignore_hosts">
106 <constant name="PASSWORD_MANAGER_GNOME_H" value="1">
109 <constant name="PROXY_RESOLVER_GNOME_H" value="1">
112 <record name="PasswordManagerGNOME" c:type="SoupPasswordManagerGNOME">
113 <field name="parent" writable="1">
114 <type name="GObject.Object" c:type="GObject"/>
117 <record name="PasswordManagerGNOMEClass"
118 c:type="SoupPasswordManagerGNOMEClass">
119 <field name="parent_class" writable="1">
120 <type name="GObject.ObjectClass" c:type="GObjectClass"/>
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"/>
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"/>
142 <constant name="QUERY_DELETE"
143 value="DELETE FROM moz_cookies WHERE name=%Q AND host=%Q;">