Package org.yamcs.protobuf
Class Cop1Config
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.Cop1Config
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
,Cop1ConfigOrBuilder
public final class Cop1Config
extends com.google.protobuf.GeneratedMessageV3
implements Cop1ConfigOrBuilder
Protobuf type
yamcs.protobuf.cop1.Cop1Config
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeyamcs.protobuf.cop1.Cop1Config
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,
BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final com.google.protobuf.Parser<Cop1Config>
Deprecated.static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
If true, the BD frames are sent immediately, without going to the waiting queuestatic Cop1Config
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Parser<Cop1Config>
int
long
getT1()
How many milliseconds to wait between retransmissionsWhat should happen on timeout: go to SUSPEND or go to UNINITIALIZEDint
How many times the frames are transmitted before timing outfinal com.google.protobuf.UnknownFieldSet
int
getVcId()
optional uint32 vcId = 1;
int
Maximum size of the sent queue (i.e. how many unacknowledged frames can be in the queue before timing out)boolean
If true, the BD frames are sent immediately, without going to the waiting queueint
hashCode()
boolean
hasT1()
How many milliseconds to wait between retransmissionsboolean
What should happen on timeout: go to SUSPEND or go to UNINITIALIZEDboolean
How many times the frames are transmitted before timing outboolean
hasVcId()
optional uint32 vcId = 1;
boolean
Maximum size of the sent queue (i.e. how many unacknowledged frames can be in the queue before timing out)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
static Cop1Config.Builder
static Cop1Config.Builder
newBuilder
(Cop1Config prototype) protected Cop1Config.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Cop1Config
parseDelimitedFrom
(InputStream input) static Cop1Config
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Cop1Config
parseFrom
(byte[] data) static Cop1Config
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Cop1Config
parseFrom
(com.google.protobuf.ByteString data) static Cop1Config
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Cop1Config
parseFrom
(com.google.protobuf.CodedInputStream input) static Cop1Config
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Cop1Config
parseFrom
(InputStream input) static Cop1Config
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Cop1Config
parseFrom
(ByteBuffer data) static Cop1Config
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Cop1Config>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
VCID_FIELD_NUMBER
public static final int VCID_FIELD_NUMBER- See Also:
-
BDABSOLUTEPRIORITY_FIELD_NUMBER
public static final int BDABSOLUTEPRIORITY_FIELD_NUMBER- See Also:
-
WINDOWWIDTH_FIELD_NUMBER
public static final int WINDOWWIDTH_FIELD_NUMBER- See Also:
-
TIMEOUTTYPE_FIELD_NUMBER
public static final int TIMEOUTTYPE_FIELD_NUMBER- See Also:
-
TXLIMIT_FIELD_NUMBER
public static final int TXLIMIT_FIELD_NUMBER- See Also:
-
T1_FIELD_NUMBER
public static final int T1_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasVcId
public boolean hasVcId()optional uint32 vcId = 1;
- Specified by:
hasVcId
in interfaceCop1ConfigOrBuilder
- Returns:
- Whether the vcId field is set.
-
getVcId
public int getVcId()optional uint32 vcId = 1;
- Specified by:
getVcId
in interfaceCop1ConfigOrBuilder
- Returns:
- The vcId.
-
hasBdAbsolutePriority
public boolean hasBdAbsolutePriority()If true, the BD frames are sent immediately, without going to the waiting queue
optional bool bdAbsolutePriority = 3;
- Specified by:
hasBdAbsolutePriority
in interfaceCop1ConfigOrBuilder
- Returns:
- Whether the bdAbsolutePriority field is set.
-
getBdAbsolutePriority
public boolean getBdAbsolutePriority()If true, the BD frames are sent immediately, without going to the waiting queue
optional bool bdAbsolutePriority = 3;
- Specified by:
getBdAbsolutePriority
in interfaceCop1ConfigOrBuilder
- Returns:
- The bdAbsolutePriority.
-
hasWindowWidth
public boolean hasWindowWidth()Maximum size of the sent queue (i.e. how many unacknowledged frames can be in the queue before timing out)
optional uint32 windowWidth = 4;
- Specified by:
hasWindowWidth
in interfaceCop1ConfigOrBuilder
- Returns:
- Whether the windowWidth field is set.
-
getWindowWidth
public int getWindowWidth()Maximum size of the sent queue (i.e. how many unacknowledged frames can be in the queue before timing out)
optional uint32 windowWidth = 4;
- Specified by:
getWindowWidth
in interfaceCop1ConfigOrBuilder
- Returns:
- The windowWidth.
-
hasTimeoutType
public boolean hasTimeoutType()What should happen on timeout: go to SUSPEND or go to UNINITIALIZED
optional .yamcs.protobuf.cop1.TimeoutType timeoutType = 5;
- Specified by:
hasTimeoutType
in interfaceCop1ConfigOrBuilder
- Returns:
- Whether the timeoutType field is set.
-
getTimeoutType
What should happen on timeout: go to SUSPEND or go to UNINITIALIZED
optional .yamcs.protobuf.cop1.TimeoutType timeoutType = 5;
- Specified by:
getTimeoutType
in interfaceCop1ConfigOrBuilder
- Returns:
- The timeoutType.
-
hasTxLimit
public boolean hasTxLimit()How many times the frames are transmitted before timing out
optional uint32 txLimit = 6;
- Specified by:
hasTxLimit
in interfaceCop1ConfigOrBuilder
- Returns:
- Whether the txLimit field is set.
-
getTxLimit
public int getTxLimit()How many times the frames are transmitted before timing out
optional uint32 txLimit = 6;
- Specified by:
getTxLimit
in interfaceCop1ConfigOrBuilder
- Returns:
- The txLimit.
-
hasT1
public boolean hasT1()How many milliseconds to wait between retransmissions
optional uint64 t1 = 7;
- Specified by:
hasT1
in interfaceCop1ConfigOrBuilder
- Returns:
- Whether the t1 field is set.
-
getT1
public long getT1()How many milliseconds to wait between retransmissions
optional uint64 t1 = 7;
- Specified by:
getT1
in interfaceCop1ConfigOrBuilder
- Returns:
- The t1.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Cop1Config parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cop1Config parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cop1Config parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cop1Config parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cop1Config parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cop1Config parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Cop1Config parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Cop1Config parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Cop1Config parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Cop1Config.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-