| Interface | Description |
|---|---|
| DNSStatefulObject |
Sets of methods to manage the state machine.
Implementation note: This interface is accessed from multiple threads. |
| DNSTaskStarter |
This class is used by JmDNS to start the various task required to run the DNS discovery.
|
| DNSTaskStarter.Factory.ClassDelegate |
This interface defines a delegate to the DNSTaskStarter class to enable subclassing.
|
| NameRegister | |
| ServiceInfoImpl.Delegate |
| Class | Description |
|---|---|
| DNSCache |
A table of DNS entries.
|
| DNSCache._CacheEntry | |
| DNSEntry |
DNS entry with a name, type, and class.
|
| DNSIncoming |
Parse an incoming DNS message into its components.
|
| DNSIncoming.MessageInputStream | |
| DNSMessage |
DNSMessage define a DNS message either incoming or outgoing.
|
| DNSOutgoing |
An outgoing DNS message.
|
| DNSOutgoing.MessageOutputStream | |
| DNSQuestion |
A DNS question.
|
| DNSRecord |
DNS record
|
| DNSRecord.Address |
Address record.
|
| DNSRecord.HostInformation | |
| DNSRecord.IPv4Address | |
| DNSRecord.IPv6Address | |
| DNSRecord.Pointer |
Pointer record.
|
| DNSRecord.Service |
Service record.
|
| DNSRecord.Text | |
| DNSStatefulObject.DefaultImplementation | |
| DNSStatefulObject.DNSStatefulObjectSemaphore |
This class define a semaphore.
|
| DNSTaskStarter.DNSTaskStarterImpl | |
| DNSTaskStarter.DNSTaskStarterImpl.StarterTimer | |
| DNSTaskStarter.Factory |
DNSTaskStarter.Factory enable the creation of new instance of DNSTaskStarter.
|
| HostInfo |
HostInfo information on the local host to be able to cope with change of addresses.
|
| JmDNSImpl |
mDNS implementation in Java.
|
| JmDNSImpl.ServiceTypeEntry |
This is used to store type entries.
|
| JmmDNSImpl |
This class enable multihomming mDNS.
|
| ListenerStatus<T extends java.util.EventListener> |
This class track the status of listener.
The main purpose of this class is to collapse consecutive events so that we can guarantee the correct call back sequence. |
| ListenerStatus.ServiceListenerStatus | |
| ListenerStatus.ServiceTypeListenerStatus | |
| NameRegister.Factory | |
| NameRegister.UniqueNameAcrossInterface | |
| NameRegister.UniqueNamePerInterface | |
| NetworkTopologyDiscoveryImpl |
This class implements NetworkTopologyDiscovery.
|
| NetworkTopologyEventImpl | |
| ServiceEventImpl | |
| ServiceInfoImpl |
JmDNS service information.
|
| Enum | Description |
|---|---|
| JmDNSImpl.Operation | |
| NameRegister.NameType |