Interface Cop1ConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Cop1Config, Cop1Config.Builder

    public interface Cop1ConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getBdAbsolutePriority()
      If true, the BD frames are sent immediately, without going to the waiting queue
      long getT1()
      How many milliseconds to wait between retransmissions
      TimeoutType getTimeoutType()
      What should happen on timeout: go to SUSPEND or go to UNINITIALIZED
      int getTxLimit()
      How many times the frames are transmitted before timing out
      int getVcId()
      optional uint32 vcId = 1;
      int getWindowWidth()
      Maximum size of the sent queue (i.e. how many unacknowledged frames can be in the queue before timing out)
      boolean hasBdAbsolutePriority()
      If true, the BD frames are sent immediately, without going to the waiting queue
      boolean hasT1()
      How many milliseconds to wait between retransmissions
      boolean hasTimeoutType()
      What should happen on timeout: go to SUSPEND or go to UNINITIALIZED
      boolean hasTxLimit()
      How many times the frames are transmitted before timing out
      boolean hasVcId()
      optional uint32 vcId = 1;
      boolean hasWindowWidth()
      Maximum size of the sent queue (i.e. how many unacknowledged frames can be in the queue before timing out)
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasVcId

        boolean hasVcId()
        optional uint32 vcId = 1;
      • getVcId

        int getVcId()
        optional uint32 vcId = 1;
      • hasBdAbsolutePriority

        boolean hasBdAbsolutePriority()
         If true, the BD frames are sent immediately, without going to the waiting queue
         
        optional bool bdAbsolutePriority = 3;
      • getBdAbsolutePriority

        boolean getBdAbsolutePriority()
         If true, the BD frames are sent immediately, without going to the waiting queue
         
        optional bool bdAbsolutePriority = 3;
      • hasWindowWidth

        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;
      • getWindowWidth

        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;
      • hasTimeoutType

        boolean hasTimeoutType()
         What should happen on timeout: go to SUSPEND or go to UNINITIALIZED
         
        optional .yamcs.protobuf.cop1.TimeoutType timeoutType = 5;
      • getTimeoutType

        TimeoutType getTimeoutType()
         What should happen on timeout: go to SUSPEND or go to UNINITIALIZED
         
        optional .yamcs.protobuf.cop1.TimeoutType timeoutType = 5;
      • hasTxLimit

        boolean hasTxLimit()
         How many times the frames are transmitted before timing out
         
        optional uint32 txLimit = 6;
      • getTxLimit

        int getTxLimit()
         How many times the frames are transmitted before timing out
         
        optional uint32 txLimit = 6;
      • hasT1

        boolean hasT1()
         How many milliseconds to wait between retransmissions
         
        optional uint64 t1 = 7;
      • getT1

        long getT1()
         How many milliseconds to wait between retransmissions
         
        optional uint64 t1 = 7;