Classes | Public Member Functions | Private Attributes
javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl Class Reference
Inheritance diagram for javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl:
Inheritance graph
[legend]

List of all members.

Classes

class  StarterTimer

Public Member Functions

void cancelStateTimer ()
void cancelTimer ()
 DNSTaskStarterImpl (JmDNSImpl jmDNSImpl)
void purgeStateTimer ()
void purgeTimer ()
void startAnnouncer ()
void startCanceler ()
void startProber ()
void startReaper ()
void startRenewer ()
void startResponder (DNSIncoming in, int port)
void startServiceInfoResolver (ServiceInfoImpl info)
void startServiceResolver (String type)
void startTypeResolver ()

Private Attributes

final JmDNSImpl _jmDNSImpl
final Timer _stateTimer
final Timer _timer

Detailed Description

Definition at line 138 of file DNSTaskStarter.java.


Constructor & Destructor Documentation

Definition at line 263 of file DNSTaskStarter.java.


Member Function Documentation

Cancel the state task timer

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 302 of file DNSTaskStarter.java.

Cancel the generals task timer

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 293 of file DNSTaskStarter.java.

Purge the state task timer

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 284 of file DNSTaskStarter.java.

Purge the general task timer

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 275 of file DNSTaskStarter.java.

Start a new announcer task

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 320 of file DNSTaskStarter.java.

Start a new canceler task

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 338 of file DNSTaskStarter.java.

Start a new prober task

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 311 of file DNSTaskStarter.java.

Start a new reaper task. There is only supposed to be one reaper running at a time.

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 347 of file DNSTaskStarter.java.

Start a new renewer task

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 329 of file DNSTaskStarter.java.

Start a new responder task

Parameters:
inincoming message
portincoming port

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 383 of file DNSTaskStarter.java.

Start a new service info resolver task

Parameters:
infoservice info to resolve

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 356 of file DNSTaskStarter.java.

Start a new service resolver task

Parameters:
typeservice type to resolve

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 374 of file DNSTaskStarter.java.

Start a new service type resolver task

Implements javax.jmdns.impl.DNSTaskStarter.

Definition at line 365 of file DNSTaskStarter.java.


Member Data Documentation

Definition at line 140 of file DNSTaskStarter.java.

The timer is used to dispatch maintenance tasks for the DNS cache.

Definition at line 150 of file DNSTaskStarter.java.

The timer is used to dispatch all outgoing messages of JmDNS. It is also used to dispatch maintenance tasks for the DNS cache.

Definition at line 145 of file DNSTaskStarter.java.


The documentation for this class was generated from the following file:


zeroconf_jmdns_suite
Author(s): Daniel Stonier
autogenerated on Thu Aug 27 2015 15:50:27