Class JmdnsHomekitAdvertiser
- java.lang.Object
-
- io.github.hapjava.server.impl.jmdns.JmdnsHomekitAdvertiser
-
public class JmdnsHomekitAdvertiser extends Object
-
-
Constructor Summary
Constructors Constructor Description JmdnsHomekitAdvertiser(InetAddress localAddress)JmdnsHomekitAdvertiser(javax.jmdns.JmDNS jmdns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadvertise(String label, int category, String mac, int port, int configurationIndex, String setupId)voidsetConfigurationIndex(int revision)voidsetDiscoverable(boolean discoverable)voidstop()
-
-
-
Constructor Detail
-
JmdnsHomekitAdvertiser
public JmdnsHomekitAdvertiser(javax.jmdns.JmDNS jmdns)
-
JmdnsHomekitAdvertiser
public JmdnsHomekitAdvertiser(InetAddress localAddress) throws UnknownHostException, IOException
- Throws:
UnknownHostExceptionIOException
-
-
Method Detail
-
advertise
public void advertise(String label, int category, String mac, int port, int configurationIndex, String setupId) throws Exception
- Throws:
Exception
-
stop
public void stop()
-
setDiscoverable
public void setDiscoverable(boolean discoverable) throws IOException- Throws:
IOException
-
setConfigurationIndex
public void setConfigurationIndex(int revision) throws IOException- Throws:
IOException
-
-