Class TrdpProcessConfig

java.lang.Object
com.trdp.config.TrdpProcessConfig

public class TrdpProcessConfig extends Object
TRDP process/thread configuration (<trdp-process> element).

Controls the cycle time, traffic shaping, blocking behavior, priority, and VLAN ID for a bus interface's TRDP processing thread.

Defaults (applied when XML attributes are omitted): cycle-time=10000us, traffic-shaping=on, blocking=no, priority=64, vlan-id=0.

  • Constructor Details

    • TrdpProcessConfig

      public TrdpProcessConfig(Long cycleTime, Integer vlanId, String blocking, String trafficShaping, Long priority)
  • Method Details

    • getCycleTime

      public long getCycleTime()
    • getVlanId

      public int getVlanId()
    • isBlocking

      public boolean isBlocking()
    • isTrafficShaping

      public boolean isTrafficShaping()
    • getPriority

      public long getPriority()
    • toString

      public String toString()
      Overrides:
      toString in class Object