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
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionThe built-in oscillator is main clock source, but during hold-over it is disciplined by a more stable external oscillatorOnly the built-in oscillator (in most cases, this will be the VCTCXO of the GNSS module) is usedThe external oscillator is main clock source.The external oscillator is main clock source. -
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The built-in oscillator is main clock source, but during hold-over it is disciplined by a more stable external oscillatorstatic final int
Only the built-in oscillator (in most cases, this will be the VCTCXO of the GNSS module) is usedstatic final int
The external oscillator is main clock source.static final int
The external oscillator is main clock source. -
Method Summary
Modifier and TypeMethodDescriptionforNumber
(int value) static final com.google.protobuf.Descriptors.EnumDescriptor
final com.google.protobuf.Descriptors.EnumDescriptor
final int
final com.google.protobuf.Descriptors.EnumValueDescriptor
static com.google.protobuf.Internal.EnumLiteMap<MonitorDProto.GNSSInformation.HoldoverOscillator.Schema>
valueOf
(int value) Deprecated.valueOf
(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
BUILT_IN_ONLY
Only the built-in oscillator (in most cases, this will be the VCTCXO of the GNSS module) is used
BUILT_IN_ONLY = 0;
-
BUILT_IN_DISCIPLINED_BY_EXTERNAL
public static final MonitorDProto.GNSSInformation.HoldoverOscillator.Schema BUILT_IN_DISCIPLINED_BY_EXTERNALThe 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;
-
EXTERNAL_DISCIPLINED_BY_BUILT_IN
public static final MonitorDProto.GNSSInformation.HoldoverOscillator.Schema EXTERNAL_DISCIPLINED_BY_BUILT_INThe external oscillator is main clock source. During non-holdover, it is disciplined by the built-in GNSS module.
EXTERNAL_DISCIPLINED_BY_BUILT_IN = 2;
-
EXTERNAL_SELF_CONTAINED
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;
-
UNRECOGNIZED
-
-
Field Details
-
BUILT_IN_ONLY_VALUE
public static final int BUILT_IN_ONLY_VALUEOnly 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_VALUEThe 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_VALUEThe 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_VALUEThe 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 nameNullPointerException
- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static MonitorDProto.GNSSInformation.HoldoverOscillator.Schema 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 nameNullPointerException
- if the argument is null
-
forNumber
- 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 interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.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 nameNullPointerException
- if the argument is null
-