Classes | |
enum | StateClass |
Public Member Functions | |
final DNSState | advance () |
final boolean | isAnnounced () |
final boolean | isAnnouncing () |
final boolean | isCanceled () |
final boolean | isCanceling () |
final boolean | isClosed () |
final boolean | isClosing () |
final boolean | isProbing () |
final DNSState | revert () |
final String | toString () |
Public Attributes | |
ANNOUNCED = ("announced", StateClass.announced) | |
ANNOUNCING_1 = ("announcing 1", StateClass.announcing) | |
ANNOUNCING_2 = ("announcing 2", StateClass.announcing) | |
CANCELED = ("canceled", StateClass.canceled) | |
CANCELING_1 = ("canceling 1", StateClass.canceling) | |
CANCELING_2 = ("canceling 2", StateClass.canceling) | |
CANCELING_3 = ("canceling 3", StateClass.canceling) | |
CLOSED = ("closed", StateClass.closed) | |
CLOSING = ("closing", StateClass.closing) | |
PROBING_1 = ("probing 1", StateClass.probing) | |
PROBING_2 = ("probing 2", StateClass.probing) | |
PROBING_3 = ("probing 3", StateClass.probing) | |
Private Member Functions | |
DNSState (String name, StateClass state) | |
Private Attributes | |
final String | _name |
final StateClass | _state |
DNSState defines the possible states for services registered with JmDNS.
Definition at line 12 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.DNSState | ( | String | name, |
StateClass | state | ||
) | [inline, private] |
Definition at line 73 of file DNSState.java.
final DNSState javax.jmdns.impl.constants.DNSState.advance | ( | ) | [inline] |
Returns the next advanced state.
In general, this advances one step in the following sequence: PROBING_1, PROBING_2, PROBING_3, ANNOUNCING_1, ANNOUNCING_2, ANNOUNCED.
or CANCELING_1, CANCELING_2, CANCELING_3, CANCELED Does not advance for ANNOUNCED and CANCELED state.
Definition at line 90 of file DNSState.java.
final boolean javax.jmdns.impl.constants.DNSState.isAnnounced | ( | ) | [inline] |
Returns true, if this is an announced state.
true
if announced state, false
otherwise Definition at line 175 of file DNSState.java.
final boolean javax.jmdns.impl.constants.DNSState.isAnnouncing | ( | ) | [inline] |
Returns true, if this is an announcing state.
true
if announcing state, false
otherwise Definition at line 166 of file DNSState.java.
final boolean javax.jmdns.impl.constants.DNSState.isCanceled | ( | ) | [inline] |
Returns true, if this is a canceled state.
true
if canceled state, false
otherwise Definition at line 193 of file DNSState.java.
final boolean javax.jmdns.impl.constants.DNSState.isCanceling | ( | ) | [inline] |
Returns true, if this is a canceling state.
true
if canceling state, false
otherwise Definition at line 184 of file DNSState.java.
final boolean javax.jmdns.impl.constants.DNSState.isClosed | ( | ) | [inline] |
Returns true, if this is a closing state.
true
if closed state, false
otherwise Definition at line 211 of file DNSState.java.
final boolean javax.jmdns.impl.constants.DNSState.isClosing | ( | ) | [inline] |
Returns true, if this is a closing state.
true
if closing state, false
otherwise Definition at line 202 of file DNSState.java.
final boolean javax.jmdns.impl.constants.DNSState.isProbing | ( | ) | [inline] |
Returns true, if this is a probing state.
true
if probing state, false
otherwise Definition at line 157 of file DNSState.java.
final DNSState javax.jmdns.impl.constants.DNSState.revert | ( | ) | [inline] |
Returns to the next reverted state. All states except CANCELED revert to PROBING_1. Status CANCELED does not revert.
Definition at line 127 of file DNSState.java.
final String javax.jmdns.impl.constants.DNSState.toString | ( | ) | [inline] |
Definition at line 79 of file DNSState.java.
final String javax.jmdns.impl.constants.DNSState._name [private] |
Definition at line 69 of file DNSState.java.
final StateClass javax.jmdns.impl.constants.DNSState._state [private] |
Definition at line 71 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.ANNOUNCED = ("announced", StateClass.announced) |
Definition at line 37 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.ANNOUNCING_1 = ("announcing 1", StateClass.announcing) |
Definition at line 29 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.ANNOUNCING_2 = ("announcing 2", StateClass.announcing) |
Definition at line 33 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.CANCELED = ("canceled", StateClass.canceled) |
Definition at line 53 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.CANCELING_1 = ("canceling 1", StateClass.canceling) |
Definition at line 41 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.CANCELING_2 = ("canceling 2", StateClass.canceling) |
Definition at line 45 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.CANCELING_3 = ("canceling 3", StateClass.canceling) |
Definition at line 49 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.CLOSED = ("closed", StateClass.closed) |
Definition at line 61 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.CLOSING = ("closing", StateClass.closing) |
Definition at line 57 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.PROBING_1 = ("probing 1", StateClass.probing) |
Definition at line 17 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.PROBING_2 = ("probing 2", StateClass.probing) |
Definition at line 21 of file DNSState.java.
javax.jmdns.impl.constants.DNSState.PROBING_3 = ("probing 3", StateClass.probing) |
Definition at line 25 of file DNSState.java.