Class PollingRate

java.lang.Object
com.inductiveautomation.ignition.common.PollingRate
All Implemented Interfaces:
Serializable

public class PollingRate extends Object implements Serializable
Represents a polling rate, either off, relative, or absolute, with a time value in milliseconds
See Also:
  • Field Details

  • Constructor Details

    • PollingRate

      public PollingRate()
    • PollingRate

      public PollingRate(int mode, int rate)
  • Method Details

    • getMode

      public int getMode()
    • setMode

      public void setMode(int mode)
    • getRate

      public int getRate()
    • setRate

      public void setRate(int rate)
    • toCSVString

      public String toCSVString()
      Returns the polling rate in the format: mode + ":" + rate where both mode and rate are integers.
    • fromCSVString

      public static PollingRate fromCSVString(String s)
      Parses a CSV-style rate string. See toCSVString(). Swallows errors, printing them out to syserr, returning a default polling rate object.