|
Class Summary |
| Announcer |
The Announcer sends an accumulated query of all announces, and advances the state of all serviceInfos, for which it
has sent an announce. |
| Canceler |
The Canceler sends two announces with TTL=0 for the specified services. |
| DNSTask |
|
| Prober |
The Prober sends three consecutive probes for all service infos that needs probing as well as for the host name. |
| RecordReaper |
Periodically removes expired entries from the cache. |
| Renewer |
The Renewer is there to send renewal announcment when the record expire for ours infos. |
| Responder |
The Responder sends a single answer for the specified service infos and for the host name. |
| ServiceInfoResolver |
The ServiceInfoResolver queries up to three times consecutively for a service info, and then removes itself from the
timer. |
| ServiceResolver |
The ServiceResolver queries three times consecutively for services of a given type, and then removes itself from the
timer. |
| TypeResolver |
Helper class to resolve service types. |