Class NINetworkDaqParams

java.lang.Object
nidaqdev.networkdaq.NINetworkDaqParams
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class NINetworkDaqParams extends Object implements Serializable, Cloneable, ManagedParameters
See Also:
  • Field Details Link icon

    • serialVersionUID Link icon

      public static final long serialVersionUID
      See Also:
    • SampleRates Link icon

      public static final int[] SampleRates
    • NChannels Link icon

      public static final int[] NChannels
    • niAddress Link icon

      public String niAddress
    • recentAddresses Link icon

      public ArrayList<String> recentAddresses
    • niUDPPort Link icon

      public int niUDPPort
    • niTCPPort Link icon

      public int niTCPPort
    • sampleRateIndex Link icon

      public int sampleRateIndex
    • nChannelsIndex Link icon

      public int nChannelsIndex
    • chassisConfig Link icon

      public ChassisConfig chassisConfig
    • startFailures Link icon

      public int startFailures
    • verboseLevel Link icon

      public int verboseLevel
  • Constructor Details Link icon

    • NINetworkDaqParams Link icon

      public NINetworkDaqParams()
  • Method Details Link icon

    • newAddress Link icon

      public void newAddress(String newIpAddr)
      Add a new ip address to the list of recent addresses.
      Parameters:
      newIpAddr - new ip address.
    • getSampleRate Link icon

      public int getSampleRate()
    • getNChannels Link icon

      public int getNChannels()
    • getWorkingDir Link icon

      public String getWorkingDir()
      Returns:
      the workingDir
    • setWorkingDir Link icon

      public void setWorkingDir(String workingDir)
      Parameters:
      workingDir - the workingDir to set
    • getExeName Link icon

      public String getExeName()
      Returns:
      the exeName
    • setExeName Link icon

      public void setExeName(String exeName)
      Parameters:
      exeName - the exeName to set
    • clone Link icon

      public NINetworkDaqParams clone()
    • getLinuxUser Link icon

      public String getLinuxUser()
      Returns:
      the linuxUser
    • setLinuxUser Link icon

      public void setLinuxUser(String linuxUser)
      Parameters:
      linuxUser - the linuxUser to set
    • getLinuxPassword Link icon

      public String getLinuxPassword()
      Returns:
      the linuxPassword
    • setLinuxPassword Link icon

      public void setLinuxPassword(String linuxPassword)
      Parameters:
      linuxPassword - the linuxPassword to set
    • getParameterSet Link icon

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.