java.lang.Object
java.lang.Enum<TsnFailureCode>
org.eclipse.milo.opcua.stack.core.types.enumerated.TsnFailureCode
All Implemented Interfaces:
Serializable, Comparable<TsnFailureCode>, Constable, UaDataType, UaEnumeratedType

public enum TsnFailureCode extends Enum<TsnFailureCode> implements UaEnumeratedType
See Also:
  • Enum Constant Details

    • NoFailure

      public static final TsnFailureCode NoFailure
      No failure
    • InsufficientBandwidth

      public static final TsnFailureCode InsufficientBandwidth
      Insufficient bandwidth
    • InsufficientResources

      public static final TsnFailureCode InsufficientResources
      Insufficient bridge resources
    • InsufficientTrafficClassBandwidth

      public static final TsnFailureCode InsufficientTrafficClassBandwidth
      Insufficient bandwidth for Traffic Class
    • StreamIdInUse

      public static final TsnFailureCode StreamIdInUse
      StreamID in use by another Talker
    • StreamDestinationAddressInUse

      public static final TsnFailureCode StreamDestinationAddressInUse
      Stream destination address already in use
    • StreamPreemptedByHigherRank

      public static final TsnFailureCode StreamPreemptedByHigherRank
      Stream pre-empted by higher rank
    • LatencyHasChanged

      public static final TsnFailureCode LatencyHasChanged
      Reported latency has changed
    • EgressPortNotAvbCapable

      public static final TsnFailureCode EgressPortNotAvbCapable
      Egress port is not AVBCapable
    • UseDifferentDestinationAddress

      public static final TsnFailureCode UseDifferentDestinationAddress
      Use a different destination address
    • OutOfMsrpResources

      public static final TsnFailureCode OutOfMsrpResources
      Out of MSRP resources
    • OutOfMmrpResources

      public static final TsnFailureCode OutOfMmrpResources
      Out of MMRP resources
    • CannotStoreDestinationAddress

      public static final TsnFailureCode CannotStoreDestinationAddress
      Cannot store destination address
    • PriorityIsNotAnSrcClass

      public static final TsnFailureCode PriorityIsNotAnSrcClass
      Requested priority is not an SR Class priority
    • MaxFrameSizeTooLarge

      public static final TsnFailureCode MaxFrameSizeTooLarge
      MaxFrameSize is too large for media
    • MaxFanInPortsLimitReached

      public static final TsnFailureCode MaxFanInPortsLimitReached
      MaxFanInPorts limit has been reached
    • FirstValueChangedForStreamId

      public static final TsnFailureCode FirstValueChangedForStreamId
      Changes in FirstValue for a registered StreamID
    • VlanBlockedOnEgress

      public static final TsnFailureCode VlanBlockedOnEgress
      VLAN is blocked on this egress port (Registration Forbidden)
    • VlanTaggingDisabledOnEgress

      public static final TsnFailureCode VlanTaggingDisabledOnEgress
      VLAN tagging is disabled on this egress port (untagged set)
    • SrClassPriorityMismatch

      public static final TsnFailureCode SrClassPriorityMismatch
      SR class priority mismatch
    • FeatureNotPropagated

      public static final TsnFailureCode FeatureNotPropagated
      Enhanced feature cannot be propagated to original Port
    • MaxLatencyExceeded

      public static final TsnFailureCode MaxLatencyExceeded
      MaxLatency exceeded
    • BridgeDoesNotProvideNetworkId

      public static final TsnFailureCode BridgeDoesNotProvideNetworkId
      Nearest Bridge cannot provide network identification for stream transformation
    • StreamTransformNotSupported

      public static final TsnFailureCode StreamTransformNotSupported
      Stream transformation not supported
    • StreamIdTypeNotSupported

      public static final TsnFailureCode StreamIdTypeNotSupported
      Stream identification type not supported for stream transformation
    • FeatureNotSupported

      public static final TsnFailureCode FeatureNotSupported
      Enhanced feature cannot be supported without a CNC
  • Method Details

    • values

      public static TsnFailureCode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static TsnFailureCode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getValue

      public int getValue()
      Description copied from interface: UaEnumeratedType
      Get the numeric value associated with this enumerated value.
      Specified by:
      getValue in interface UaEnumeratedType
      Returns:
      the numeric value associated with this enumerated value.
    • getTypeId

      public ExpandedNodeId getTypeId()
      Description copied from interface: UaDataType
      Get the ExpandedNodeId identifying this DataType.
      Specified by:
      getTypeId in interface UaDataType
      Returns:
      the ExpandedNodeId identifying this DataType.
    • from

      public static @Nullable TsnFailureCode from(int value)
    • definition

      public static EnumDefinition definition()