Package org.freenetproject
Class ForwardPortStatus
- java.lang.Object
-
- org.freenetproject.ForwardPortStatus
-
public class ForwardPortStatus extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFINITE_FAILURE
The port forward definitely failed.static int
DEFINITE_SUCCESS
The port forward definitely succeeded.int
externalPort
Some plugins may need to change the external port.static int
IN_PROGRESS
The port forward is in progressstatic int
MAYBE_SUCCESS
The port forward may have succeeded.static int
PROBABLE_FAILURE
The port forward probably failedstatic int
PROBABLE_SUCCESS
The port forward probably succeeded.String
reasonString
int
status
-
Constructor Summary
Constructors Constructor Description ForwardPortStatus(int status, String reason, int externalPort)
-
-
-
Field Detail
-
status
public final int status
-
DEFINITE_SUCCESS
public static final int DEFINITE_SUCCESS
The port forward definitely succeeded.- See Also:
- Constant Field Values
-
PROBABLE_SUCCESS
public static final int PROBABLE_SUCCESS
The port forward probably succeeded. I.e. it succeeded unless there was for example hostile action on the part of the router.- See Also:
- Constant Field Values
-
MAYBE_SUCCESS
public static final int MAYBE_SUCCESS
The port forward may have succeeded. Or it may not have. We should definitely try to check out of band. See UP&P: Many routers say they've forwarded the port when they haven't.- See Also:
- Constant Field Values
-
IN_PROGRESS
public static final int IN_PROGRESS
The port forward is in progress- See Also:
- Constant Field Values
-
PROBABLE_FAILURE
public static final int PROBABLE_FAILURE
The port forward probably failed- See Also:
- Constant Field Values
-
DEFINITE_FAILURE
public static final int DEFINITE_FAILURE
The port forward definitely failed.- See Also:
- Constant Field Values
-
reasonString
public final String reasonString
-
externalPort
public final int externalPort
Some plugins may need to change the external port. They can return it to the node here.
-
-
Constructor Detail
-
ForwardPortStatus
public ForwardPortStatus(int status, String reason, int externalPort)
-
-