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. |
Prober | The Prober sends three consecutive probes for all service infos
that needs probing as well as for the host name. |
RecordReaper | Periodicaly 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. |