Enum Class MonitorDProto.SystemInformation.ResetReason

java.lang.Object
java.lang.Enum<MonitorDProto.SystemInformation.ResetReason>
de.serosystems.proto.v3.grx.monitord.MonitorDProto.SystemInformation.ResetReason
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<MonitorDProto.SystemInformation.ResetReason>, Constable
Enclosing class:
MonitorDProto.SystemInformation

public static enum MonitorDProto.SystemInformation.ResetReason extends Enum<MonitorDProto.SystemInformation.ResetReason> implements com.google.protobuf.ProtocolMessageEnum
 Reset reasons. 
 
Protobuf enum serosystems.proto.v3.grx.monitord.SystemInformation.ResetReason
  • Enum Constant Details

  • Field Details

    • PowerOnReset_VALUE

      public static final int PowerOnReset_VALUE
      
       Power on Reset, i.e. device has been connected to power. Does not
        indicate a problem.
       
      PowerOnReset = 0;
      See Also:
    • SystemLevelControllerReset_VALUE

      public static final int SystemLevelControllerReset_VALUE
      
       System level controller reset. Happens e.g. if the device is
        rebooted manually. Usually does not indicate a problem.
       
      SystemLevelControllerReset = 1;
      See Also:
    • SystemWatchdogReset_VALUE

      public static final int SystemWatchdogReset_VALUE
      
       System watchdog reset. Happens if the device is reset by the
       internal watchdog timer. Indicates a problem.
       
      SystemWatchdogReset = 2;
      See Also:
    • ExternalSystemReset_VALUE

      public static final int ExternalSystemReset_VALUE
      
       External system reset. Can happen on development device which have a
        mounted reset switch and if the Zynq is reset by the CPLD. Usually
        indicates a problem.
       
      ExternalSystemReset = 3;
      See Also:
    • DebugReset_VALUE

      public static final int DebugReset_VALUE
      
       Debug reset. Should only happen during debugging with JTAG
        hardware.
       
      DebugReset = 4;
      See Also:
    • APUWatchdogTimerReset0_VALUE

      public static final int APUWatchdogTimerReset0_VALUE
       CPU0 APU watchdog timer reset, should never happen. 
       
      APUWatchdogTimerReset0 = 5;
      See Also:
    • APUWatchdogTimerReset1_VALUE

      public static final int APUWatchdogTimerReset1_VALUE
       CPU1 APU watchdog timer reset, should never happen. 
       
      APUWatchdogTimerReset1 = 6;
      See Also:
  • Method Details

    • 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

      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
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static MonitorDProto.SystemInformation.ResetReason valueOf(int value)
      Deprecated.
      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:
      value - 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
    • forNumber

      public static MonitorDProto.SystemInformation.ResetReason forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<MonitorDProto.SystemInformation.ResetReason> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static MonitorDProto.SystemInformation.ResetReason valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      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:
      desc - 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