summaryrefslogtreecommitdiffstats
path: root/docs/DBUS-API
diff options
context:
space:
mode:
Diffstat (limited to 'docs/DBUS-API')
-rw-r--r--docs/DBUS-API45
1 files changed, 45 insertions, 0 deletions
diff --git a/docs/DBUS-API b/docs/DBUS-API
new file mode 100644
index 0000000..7f10ea1
--- /dev/null
+++ b/docs/DBUS-API
@@ -0,0 +1,45 @@
+$Id$
+
+org.freedesktop.Avahi.Server
+ string GetHostName()
+ string GetHostNameFqdn()
+ string GetDomainName()
+ string GetVersionString()
+ int32 GetState()
+ string GetAlternativeHostName(string name)
+ string GetAlternativeServiceName(string name)
+ string GetNetworkInterfaceNameByIndex(int32 index)
+ int32 GetNetworkInterfaceIndexByName(string name)
+ [int32 interface, int32 protocol, string name, int32 aprotocol, string address] ResolveHostName(int32 interface, int32 protocol, string name, int32 aprotocol)
+ [int32 interface, int32 protocol, int32 aprotocol, string address, string name] ResolveAddress(int32 interface, int32 protocol, string address)
+ [int32 interface, int32 protocol, string name, string type, string domain, string host, int32 aprotocol, string address, uint16 port, string txt[]] ResolveService(int32 interface, int32 protocol, string name, string type, string domain, int32 aprotocol)
+ path EntryGroupNew()
+ path DomainBrowserNew(int32 interface, int32 protocol, string domain, int32 btype)
+ path ServiceTypeBrowserNew(int32 interface, int32 protocol, string domain)
+ path ServiceBrowserNew(int32 interface, int32 protocol, string type, string domain)
+ SIGNAL StateChanged(int32 state)
+
+org.freedesktop.Avahi.EntryGroup
+ void Free()
+ void Commit()
+ void Reset()
+ int32 GetState()
+ boolean IsEmpty()
+ void AddService(int32 interface, int32 protocol, string name, string type, string domain, string host, uint16 port, string txt[])
+ void AddAddress(int32 interface, int32 protocol, string name, string address)
+ SIGNAL StateChanged(int32 state)
+
+org.freedesktop.Avahi.DomainBrowser
+ void Free()
+ SIGNAL ItemNew(int32 interface, int32 protocol, string domain)
+ SIGNAL ItemRemove(int32 interface, int32 protocol, string domain)
+
+org.freedesktop.Avahi.ServiceTypeBrowser
+ void Free()
+ SIGNAL ItemNew(int32 interface, int32 protocol, string type, string domain)
+ SIGNAL ItemRemove(int32 interface, int32 protocol, string type, string domain)
+
+org.freedesktop.Avahi.ServiceBrowser
+ void Free()
+ SIGNAL ItemNew(int32 interface, int32 protocol, string name, string type, string domain)
+ SIGNAL ItemRemove(int32 interface, int32 protocol, string name, string type, string domain)