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