Overview
Package
Class
Tree
Deprecated
Index
Help
JmDNS 0.4.2
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
J
L
M
N
P
R
S
T
U
V
A
ANNOUNCED
- Static variable in class javax.jmdns.
DNSState
ANNOUNCING_1
- Static variable in class javax.jmdns.
DNSState
ANNOUNCING_2
- Static variable in class javax.jmdns.
DNSState
addServiceListener(String, ServiceListener)
- Method in class javax.jmdns.
JmDNS
Listen for services of a given type.
addServiceTypeListener(ServiceTypeListener)
- Method in class javax.jmdns.
JmDNS
Listen for service types.
advance()
- Method in class javax.jmdns.
DNSState
Returns the next advanced state.
B
Browser
- class com.strangeberry.jmdns.tools.
Browser
.
User Interface for browsing JmDNS services.
C
CANCELED
- Static variable in class javax.jmdns.
DNSState
close()
- Method in class javax.jmdns.
JmDNS
Close down jmdns.
closed
- Variable in class javax.jmdns.
JmDNS
Used to fix live lock problem on unregester.
com.strangeberry.jmdns.tools
- package com.strangeberry.jmdns.tools
compareTo(Object)
- Method in class javax.jmdns.
DNSState
Compares two states.
D
DNSState
- class javax.jmdns.
DNSState
.
DNSState defines the possible states for services registered with JmDNS.
E
equals(Object)
- Method in class javax.jmdns.
ServiceInfo
G
getAddress()
- Method in class javax.jmdns.
ServiceInfo
getDNS()
- Method in class javax.jmdns.
ServiceEvent
Returns the JmDNS instance which originated the event.
getHostAddress()
- Method in class javax.jmdns.
ServiceInfo
Get the host address of the service (ie X.X.X.X).
getHostName()
- Method in class javax.jmdns.
JmDNS
Return the HostName associated with this JmDNS instance.
getInetAddress()
- Method in class javax.jmdns.
ServiceInfo
Get the InetAddress of the service.
getInfo()
- Method in class javax.jmdns.
ServiceEvent
Returns the service info record, or null if the service could not be resolved.
getInterface()
- Method in class javax.jmdns.
JmDNS
Return the address of the interface to which this instance of JmDNS is bound.
getLocalHost()
- Method in class javax.jmdns.
JmDNS
getName()
- Method in class javax.jmdns.
ServiceEvent
Returns the instance name of the service.
getName()
- Method in class javax.jmdns.
ServiceInfo
Unqualified service instance name, such as
foobar
.
getNiceTextString()
- Method in class javax.jmdns.
ServiceInfo
getPort()
- Method in class javax.jmdns.
ServiceInfo
Get the port for the service.
getPriority()
- Method in class javax.jmdns.
ServiceInfo
Get the priority of the service.
getPropertyBytes(String)
- Method in class javax.jmdns.
ServiceInfo
Get a property of the service.
getPropertyNames()
- Method in class javax.jmdns.
ServiceInfo
Enumeration of the property names.
getPropertyString(String)
- Method in class javax.jmdns.
ServiceInfo
Get a property of the service.
getQualifiedName()
- Method in class javax.jmdns.
ServiceInfo
Fully qualified service name, such as
foobar._http._tcp.local.
.
getServer()
- Method in class javax.jmdns.
ServiceInfo
Get the name of the server.
getServiceInfo(String, String)
- Method in class javax.jmdns.
JmDNS
Get service information.
getServiceInfo(String, String, int)
- Method in class javax.jmdns.
JmDNS
Get service information.
getTextBytes()
- Method in class javax.jmdns.
ServiceInfo
Get the text for the serivce as raw bytes.
getTextString()
- Method in class javax.jmdns.
ServiceInfo
Get the text for the service.
getType()
- Method in class javax.jmdns.
ServiceEvent
Returns the fully qualified type of the service.
getType()
- Method in class javax.jmdns.
ServiceInfo
Fully qualified service type name, such as
_http._tcp.local.
.
getURL()
- Method in class javax.jmdns.
ServiceInfo
Get the URL for this service.
getURL(String)
- Method in class javax.jmdns.
ServiceInfo
Get the URL for this service.
getWeight()
- Method in class javax.jmdns.
ServiceInfo
Get the weight of the service.
H
hashCode()
- Method in class javax.jmdns.
ServiceInfo
I
isAnnounced()
- Method in class javax.jmdns.
DNSState
Returns true, if this is an announced state.
isAnnouncing()
- Method in class javax.jmdns.
DNSState
Returns true, if this is an announcing state.
isProbing()
- Method in class javax.jmdns.
DNSState
Returns true, if this is a probing state.
J
JmDNS
- class javax.jmdns.
JmDNS
.
mDNS implementation in Java.
JmDNS()
- Constructor for class javax.jmdns.
JmDNS
Create an instance of JmDNS.
JmDNS(InetAddress)
- Constructor for class javax.jmdns.
JmDNS
Create an instance of JmDNS and bind it to a specific network interface given its IP-address.
javax.jmdns
- package javax.jmdns
L
list(String)
- Method in class javax.jmdns.
JmDNS
Returns a list of service infos of the specified type.
M
Main
- class com.strangeberry.jmdns.tools.
Main
.
Main sample program for JmDNS.
Main()
- Constructor for class com.strangeberry.jmdns.tools.
Main
main(String[])
- Static method in class com.strangeberry.jmdns.tools.
Browser
Main program.
main(String[])
- Static method in class com.strangeberry.jmdns.tools.
Main
main(String[])
- Static method in class com.strangeberry.jmdns.tools.
Responder
Create a responder.
N
NO_VALUE
- Static variable in class javax.jmdns.
ServiceInfo
P
PROBING_1
- Static variable in class javax.jmdns.
DNSState
PROBING_2
- Static variable in class javax.jmdns.
DNSState
PROBING_3
- Static variable in class javax.jmdns.
DNSState
printServices()
- Method in class javax.jmdns.
JmDNS
List Services and serviceTypes.
R
Responder
- class com.strangeberry.jmdns.tools.
Responder
.
A sample JmDNS responder that reads a set of rendezvous service definitions from a file and registers them with rendezvous.
Responder(JmDNS, String)
- Constructor for class com.strangeberry.jmdns.tools.
Responder
Constructor.
recover()
- Method in class javax.jmdns.
JmDNS
Recover jmdns when there is an error.
registerService(ServiceInfo)
- Method in class javax.jmdns.
JmDNS
Register a service.
registerServiceType(String)
- Method in class javax.jmdns.
JmDNS
Register a service type.
removeServiceListener(String, ServiceListener)
- Method in class javax.jmdns.
JmDNS
Remove listener for services of a given type.
removeServiceTypeListener(ServiceTypeListener)
- Method in class javax.jmdns.
JmDNS
Remove listener for service types.
requestServiceInfo(String, String)
- Method in class javax.jmdns.
JmDNS
Request service information.
requestServiceInfo(String, String, int)
- Method in class javax.jmdns.
JmDNS
Request service information.
revert()
- Method in class javax.jmdns.
DNSState
Returns to the next reverted state.
S
ServiceEvent
- class javax.jmdns.
ServiceEvent
.
ServiceEvent.
ServiceEvent(JmDNS, String, String, ServiceInfo)
- Constructor for class javax.jmdns.
ServiceEvent
Creates a new instance.
ServiceInfo
- class javax.jmdns.
ServiceInfo
.
JmDNS service information.
ServiceInfo(String, String, int, String)
- Constructor for class javax.jmdns.
ServiceInfo
Construct a service description for registrating with JmDNS.
ServiceInfo(String, String, int, int, int, String)
- Constructor for class javax.jmdns.
ServiceInfo
Construct a service description for registrating with JmDNS.
ServiceInfo(String, String, int, int, int, Hashtable)
- Constructor for class javax.jmdns.
ServiceInfo
Construct a service description for registrating with JmDNS.
ServiceInfo(String, String, int, int, int, byte[])
- Constructor for class javax.jmdns.
ServiceInfo
Construct a service description for registrating with JmDNS.
ServiceListener
- interface javax.jmdns.
ServiceListener
.
Listener for service updates.
ServiceTypeListener
- interface javax.jmdns.
ServiceTypeListener
.
Listener for service types.
serviceAdded(ServiceEvent)
- Method in class com.strangeberry.jmdns.tools.
Browser
Add a service.
serviceAdded(ServiceEvent)
- Method in interface javax.jmdns.
ServiceListener
A service has been added.
serviceRemoved(ServiceEvent)
- Method in class com.strangeberry.jmdns.tools.
Browser
Remove a service.
serviceRemoved(ServiceEvent)
- Method in interface javax.jmdns.
ServiceListener
A service has been removed.
serviceResolved(ServiceEvent)
- Method in class com.strangeberry.jmdns.tools.
Browser
Resolve a service.
serviceResolved(ServiceEvent)
- Method in interface javax.jmdns.
ServiceListener
A service has been resolved.
serviceTypeAdded(ServiceEvent)
- Method in class com.strangeberry.jmdns.tools.
Browser
A new service type was
serviceTypeAdded(ServiceEvent)
- Method in interface javax.jmdns.
ServiceTypeListener
A new service type was discovered.
T
toString()
- Method in class com.strangeberry.jmdns.tools.
Browser
toString()
- Method in class javax.jmdns.
DNSState
toString()
- Method in class javax.jmdns.
JmDNS
toString()
- Method in class javax.jmdns.
ServiceEvent
toString()
- Method in class javax.jmdns.
ServiceInfo
U
unregisterAllServices()
- Method in class javax.jmdns.
JmDNS
Unregister all services.
unregisterService(ServiceInfo)
- Method in class javax.jmdns.
JmDNS
Unregister a service.
updateRecord(JmDNS, long, DNSRecord)
- Method in class javax.jmdns.
ServiceInfo
JmDNS callback to update a DNS record.
V
VERSION
- Static variable in class javax.jmdns.
JmDNS
The version of JmDNS.
valueChanged(ListSelectionEvent)
- Method in class com.strangeberry.jmdns.tools.
Browser
List selection changed.
A
B
C
D
E
G
H
I
J
L
M
N
P
R
S
T
U
V
Overview
Package
Class
Tree
Deprecated
Index
Help
JmDNS 0.4.2
PREV NEXT
FRAMES
NO FRAMES
All Classes