public class PollingRate
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static int |
POLLING_ABSOLUTE_RATE |
static int |
POLLING_OFF |
static int |
POLLING_RELATIVE_RATE |
Constructor and Description |
---|
PollingRate() |
PollingRate(int mode,
int rate) |
Modifier and Type | Method and Description |
---|---|
static PollingRate |
fromCSVString(java.lang.String s)
Parses a CSV-style rate string.
|
int |
getMode() |
int |
getRate() |
void |
setMode(int mode) |
void |
setRate(int rate) |
java.lang.String |
toCSVString()
Returns the polling rate in the format:
mode + ":" + rate where both mode and rate are integers. |
public static final int POLLING_RELATIVE_RATE
public static final int POLLING_ABSOLUTE_RATE
public static final int POLLING_OFF
public PollingRate()
public PollingRate(int mode, int rate)
public int getMode()
public void setMode(int mode)
public int getRate()
public void setRate(int rate)
public java.lang.String toCSVString()
mode + ":" + rate
where both mode and rate are integers.public static PollingRate fromCSVString(java.lang.String s)
toCSVString()
. Swallows errors, printing them out to syserr,
returning a default polling rate object.