1<?xml version="1.0"?>
2<!-- This file was automatically generated from C sources - DO NOT EDIT!
3To affect the contents of this file, edit the original C definitions,
4and/or use gtk-doc annotations.  -->
5<repository version="1.2"
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="Gio" version="2.0"/>
10  <c:include name="sletter.h"/>
11  <namespace name="SLetter"
12             version="1.0"
13             shared-library="libsletter.so"
14             c:identifier-prefixes="S"
15             c:symbol-prefixes="s">
16    <enumeration name="DBusError"
17                 c:type="SDBusError"
18                 glib:error-domain="s-dbus-error">
19      <source-position filename="sletter.h" line="33"/>
20      <member name="code1" value="1" c:identifier="S_DBUS_ERROR_CODE1">
21      </member>
22      <member name="code2" value="2" c:identifier="S_DBUS_ERROR_CODE2">
23      </member>
24      <member name="code3" value="3" c:identifier="S_DBUS_ERROR_CODE3">
25      </member>
26    </enumeration>
27    <record name="Point" c:type="SPoint">
28      <source-position filename="sletter.h" line="11"/>
29      <field name="x" writable="1">
30        <type name="gdouble" c:type="double"/>
31      </field>
32      <field name="y" writable="1">
33        <type name="gdouble" c:type="double"/>
34      </field>
35    </record>
36    <enumeration name="SpawnError"
37                 c:type="SSpawnError"
38                 glib:error-domain="s-spawn-error">
39      <source-position filename="sletter.h" line="22"/>
40      <member name="code1" value="1" c:identifier="S_SPAWN_ERROR_CODE1">
41      </member>
42      <member name="code2" value="2" c:identifier="S_SPAWN_ERROR_CODE2">
43      </member>
44      <member name="code3" value="3" c:identifier="S_SPAWN_ERROR_CODE3">
45      </member>
46    </enumeration>
47    <function name="dbus_error_quark" c:identifier="s_dbus_error_quark">
48      <return-value transfer-ownership="none">
49        <type name="GLib.Quark" c:type="GQuark"/>
50      </return-value>
51    </function>
52    <function name="hello" c:identifier="s_hello">
53      <source-position filename="sletter.h" line="14"/>
54      <return-value transfer-ownership="none">
55        <type name="none" c:type="void"/>
56      </return-value>
57    </function>
58    <function name="spawn_error_quark" c:identifier="s_spawn_error_quark">
59      <return-value transfer-ownership="none">
60        <type name="GLib.Quark" c:type="GQuark"/>
61      </return-value>
62    </function>
63  </namespace>
64</repository>
65