• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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>
62