Home | History | Annotate | Download | only in avahi-gobject
      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