Enum Class MonitorDProto.GNSSInformation.HoldoverOscillator.Schema

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

public static enum MonitorDProto.GNSSInformation.HoldoverOscillator.Schema extends Enum<MonitorDProto.GNSSInformation.HoldoverOscillator.Schema> implements com.google.protobuf.ProtocolMessageEnum
 Describes what kind of holdover oscillator schema is used. 
 
Protobuf enum serosystems.proto.v3.grx.monitord.GNSSInformation.HoldoverOscillator.Schema
  • Enum Constant Details

  • Field Details

    • BUILT_IN_ONLY_VALUE

      public static final int BUILT_IN_ONLY_VALUE
       Only the built-in oscillator (in most cases, this will be the VCTCXO of the GNSS module) is used 
       
      BUILT_IN_ONLY = 0;
      See Also:
    • BUILT_IN_DISCIPLINED_BY_EXTERNAL_VALUE

      public static final int BUILT_IN_DISCIPLINED_BY_EXTERNAL_VALUE
       The built-in oscillator is main clock source, but during hold-over
      it is disciplined by a more stable external oscillator 
       
      BUILT_IN_DISCIPLINED_BY_EXTERNAL = 1;
      See Also:
    • EXTERNAL_DISCIPLINED_BY_BUILT_IN_VALUE

      public static final int EXTERNAL_DISCIPLINED_BY_BUILT_IN_VALUE
       The external oscillator is main clock source. During non-holdover,
      it is disciplined by the built-in GNSS module. 
       
      EXTERNAL_DISCIPLINED_BY_BUILT_IN = 2;
      See Also:
    • EXTERNAL_SELF_CONTAINED_VALUE

      public static final int EXTERNAL_SELF_CONTAINED_VALUE
       The external oscillator is main clock source. It is self-contained, i.e.
      it does not need to be disciplined by the built-in GNSS module. 
       
      EXTERNAL_SELF_CONTAINED = 3;
      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.
      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.GNSSInformation.HoldoverOscillator.Schema 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.GNSSInformation.HoldoverOscillator.Schema> 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.GNSSInformation.HoldoverOscillator.Schema 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