summaryrefslogtreecommitdiffstats
path: root/avahi-daemon/DBUS-API
blob: 94f34547d7906f8f592279d0d134bed3bc09661c (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
$Id$

org.freedesktop.Avahi.Server               -- Accessible through /org/freedesktop/Avahi/Server
        string GetHostName()
        string GetHostNameFqdn()
        string GetDomainName()
        path EntryGroupNew()               -- Creates a new org.freedesktop.Avahi.EntryGroup object
        [int32 interface, int32 protocol, string host_name, int32 aprotocol, string address] ResolveHostName(int32 interface, int32 protocol, string name, int32 aprotocol)
        [int32 interface, int32 protocol, int32 aprotocol, string address, string host_name] ResolveAddress(int32 interface, int32 protocol, string address)
        signal StateChanged(int32 state)
TODO:   [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) 


org.freedesktop.Avahi.EntryGroup
        void Free()
        void Commit()
        int32 GetState()
        void AddService(int32 interface, int32 protocol, string type, string name, string domain, string host, uint16 port, string txt[])
        void AddAddress(int32 interface, int32 protocol, string name, string address)
        signal StateChanged(int32 state)
TODO:   path DomainBrowserNew(int32 interface, int32 protocol, string domain, int32 btype)
TODO:   path ServiceTypeBrowserNew(int32 interface, int32 protocol, string domain)
TODO:   path ServiceBrowserNew(int32 interface, int32 protocol, string type, string domain)

TODO: org.freedesktop.Avahi.DomainBrowser
TODO:   void Free()
TODO:   signal New(int32 interface, int32 protocol, string domain)
TODO:   signal Remove(int32 interface, int32 protocol, string domain)

TODO: org.freedesktop.Avahi.ServiceTypeBrowser
TODO:   void Free()
TODO:   signal New(int32 interface, int32 protocol, string type, string domain)
TODO:   signal Remove(int32 interface, int32 protocol, string type, string domain)

TODO: org.freedesktop.Avahi.ServiceBrowser
TODO:   void Free()
TODO:   signal New(int32 interface, int32 protocol, string name, string type, string domain)
TODO:   signal Remove(int32 interface, int32 protocol, string name, string type, string domain)