]> git.meshlink.io Git - catta/blob - avahi-gobject/AvahiCore-0.6.gir
gobject: Fix avahi build with gobject-introspection
[catta] / avahi-gobject / AvahiCore-0.6.gir
1 <?xml version="1.0"?>
2 <repository version="1.2"
3             xmlns="http://www.gtk.org/introspection/core/1.0"
4             xmlns:c="http://www.gtk.org/introspection/c/1.0"
5             xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
6   <namespace name="AvahiCore" version="0.6" shared-library="avahi-core">
7     <alias name="IfIndex" c:type="AvahiIfIndex">
8       <type name="gint" c:type="int"/>
9     </alias>
10     <enumeration name="Protocol" c:type="AvahiProtocol">
11       <member name="inet"
12               value="0"
13               c:identifier="AVAHI_PROTO_INET"/>
14       <member name="inet6"
15               value="1"
16               c:identifier="AVAHI_PROTO_INET6"/>
17       <member name="unspec"
18               value="-1"
19               c:identifier="AVAHI_PROTO_UNSPEC"/>
20     </enumeration>
21     <bitfield name="PublishFlags" c:type="AvahiPublishFlags">
22       <member name="unique"
23               value="1"
24               c:identifier="AVAHI_PUBLISH_UNIQUE"/>
25       <member name="no_probe"
26               value="2"
27               c:identifier="AVAHI_PUBLISH_NO_PROBE"/>
28       <member name="no_announce"
29               value="4"
30               c:identifier="AVAHI_PUBLISH_NO_ANNOUNCE"/>
31       <member name="allow_multiple"
32               value="8"
33               c:identifier="AVAHI_PUBLISH_ALLOW_MULTIPLE"/>
34       <member name="no_reverse"
35               value="16"
36               c:identifier="AVAHI_PUBLISH_NO_reverse"/>
37       <member name="no_cookie"
38               value="32"
39               c:identifier="AVAHI_PUBLISH_NO_cookie"/>
40       <member name="update"
41               value="64"
42               c:identifier="AVAHI_PUBLISH_UPDATE"/>
43       <member name="use_wide_area"
44               value="128"
45               c:identifier="AVAHI_PUBLISH_USE_WIDE_AREA"/>
46       <member name="use_multicast"
47               value="256"
48               c:identifier="AVAHI_PUBLISH_USE_MULTICAST"/>
49     </bitfield>
50     <record name="StringList" c:type="AvahiStringList"/>
51     <record name="Address" c:type="AvahiAddress"/>
52     <record name="Client" c:type="AvahiClient"/>
53     <function name="server_get_host_name" c:identifier="avahi_server_get_host_name">
54       <return-value transfer-ownership="none">
55         <type name="utf8" c:type="char8"/>
56       </return-value>
57       <parameters>
58       </parameters>
59     </function>
60   </namespace>
61 </repository>