1<?xml version="1.0" standalone='no'?><!--*-nxml-*--> 2<?xml-stylesheet type="text/xsl" href="introspect.xsl"?> 3<!DOCTYPE node SYSTEM "introspect.dtd"> 4 5<!-- 6 This file is part of avahi. 7 8 avahi is free software; you can redistribute it and/or modify it 9 under the terms of the GNU Lesser General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 avahi is distributed in the hope that it will be useful, but 14 WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU Lesser General Public 19 License along with avahi; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 21 02111-1307 USA. 22--> 23 24<node> 25 26 <interface name="org.freedesktop.DBus.Introspectable"> 27 <method name="Introspect"> 28 <arg name="data" type="s" direction="out"/> 29 </method> 30 </interface> 31 32 <interface name="org.freedesktop.Avahi.EntryGroup"> 33 <method name="Free"/> 34 <method name="Commit"/> 35 <method name="Reset"/> 36 37 <method name="GetState"> 38 <arg name="state" type="i" direction="out"/> 39 </method> 40 41 <signal name="StateChanged"> 42 <arg name="state" type="i"/> 43 <arg name="error" type="s"/> 44 </signal> 45 46 <method name="IsEmpty"> 47 <arg name="empty" type="b" direction="out"/> 48 </method> 49 50 <method name="AddService"> 51 <arg name="interface" type="i" direction="in"/> 52 <arg name="protocol" type="i" direction="in"/> 53 <arg name="flags" type="u" direction="in"/> 54 <arg name="name" type="s" direction="in"/> 55 <arg name="type" type="s" direction="in"/> 56 <arg name="domain" type="s" direction="in"/> 57 <arg name="host" type="s" direction="in"/> 58 <arg name="port" type="q" direction="in"/> 59 <arg name="txt" type="aay" direction="in"/> 60 </method> 61 62 <method name="AddServiceSubtype"> 63 <arg name="interface" type="i" direction="in"/> 64 <arg name="protocol" type="i" direction="in"/> 65 <arg name="flags" type="u" direction="in"/> 66 <arg name="name" type="s" direction="in"/> 67 <arg name="type" type="s" direction="in"/> 68 <arg name="domain" type="s" direction="in"/> 69 <arg name="subtype" type="s" direction="in"/> 70 </method> 71 72 <method name="UpdateServiceTxt"> 73 <arg name="interface" type="i" direction="in"/> 74 <arg name="protocol" type="i" direction="in"/> 75 <arg name="flags" type="u" direction="in"/> 76 <arg name="name" type="s" direction="in"/> 77 <arg name="type" type="s" direction="in"/> 78 <arg name="domain" type="s" direction="in"/> 79 <arg name="txt" type="aay" direction="in"/> 80 </method> 81 82 <method name="AddAddress"> 83 <arg name="interface" type="i" direction="in"/> 84 <arg name="protocol" type="i" direction="in"/> 85 <arg name="flags" type="u" direction="in"/> 86 <arg name="name" type="s" direction="in"/> 87 <arg name="address" type="s" direction="in"/> 88 </method> 89 90 <method name="AddRecord"> 91 <arg name="interface" type="i" direction="in"/> 92 <arg name="protocol" type="i" direction="in"/> 93 <arg name="flags" type="u" direction="in"/> 94 <arg name="name" type="s" direction="in"/> 95 <arg name="clazz" type="q" direction="in"/> 96 <arg name="type" type="q" direction="in"/> 97 <arg name="ttl" type="u" direction="in"/> 98 <arg name="rdata" type="ay" direction="in"/> 99 </method> 100 </interface> 101</node> 102