Interface Cop1StatusOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Clcw getClcw()
      Last received CLCW
      ClcwOrBuilder getClcwOrBuilder()
      Last received CLCW
      boolean getCop1Active()
      If false, all frames are immediately transmitted (i.e.
      String getLink()
      Link name for which this status applies.
      com.google.protobuf.ByteString getLinkBytes()
      Link name for which this status applies.
      int getNnR()
      The nR from the previous CLCW
      int getOutQueueNumFrames()
      Number of frames in the out queue (waiting to be picked up by the master chain multiplexer)
      int getSentQueueNumFrames()
      Number of unacknowledged frames in the sent queue
      boolean getSetBypassAll()
      Relevant if cop1Active = false -> set the bypass flag on all outgoing frames
      Cop1State getState()
      Current state of FOP-1 state machine, only relevant if cop1Active = true
      int getTxCount()
      How many times the last frame has been transmitted
      int getVS()
      V(S) - Transmitter Frame Sequence Number;
      int getWaitQueueNumTC()
      Number of TC packets in the wait queue
      boolean hasClcw()
      Last received CLCW
      boolean hasCop1Active()
      If false, all frames are immediately transmitted (i.e.
      boolean hasLink()
      Link name for which this status applies.
      boolean hasNnR()
      The nR from the previous CLCW
      boolean hasOutQueueNumFrames()
      Number of frames in the out queue (waiting to be picked up by the master chain multiplexer)
      boolean hasSentQueueNumFrames()
      Number of unacknowledged frames in the sent queue
      boolean hasSetBypassAll()
      Relevant if cop1Active = false -> set the bypass flag on all outgoing frames
      boolean hasState()
      Current state of FOP-1 state machine, only relevant if cop1Active = true
      boolean hasTxCount()
      How many times the last frame has been transmitted
      boolean hasVS()
      V(S) - Transmitter Frame Sequence Number;
      boolean hasWaitQueueNumTC()
      Number of TC packets in the wait queue
      • 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

      • hasLink

        boolean hasLink()
         Link name for which this status applies. 
         It is present when this message is sent over the websocket as there might
         be multiple COP-1 links subscribed
         
        optional string link = 11;
      • getLink

        String getLink()
         Link name for which this status applies. 
         It is present when this message is sent over the websocket as there might
         be multiple COP-1 links subscribed
         
        optional string link = 11;
      • getLinkBytes

        com.google.protobuf.ByteString getLinkBytes()
         Link name for which this status applies. 
         It is present when this message is sent over the websocket as there might
         be multiple COP-1 links subscribed
         
        optional string link = 11;
      • hasCop1Active

        boolean hasCop1Active()
         If false, all frames are immediately transmitted (i.e. COP-1 is disabled)
         
        optional bool cop1Active = 1;
      • getCop1Active

        boolean getCop1Active()
         If false, all frames are immediately transmitted (i.e. COP-1 is disabled)
         
        optional bool cop1Active = 1;
      • hasSetBypassAll

        boolean hasSetBypassAll()
         Relevant if cop1Active = false -> set the bypass flag on all outgoing frames 
         
        optional bool setBypassAll = 2;
      • getSetBypassAll

        boolean getSetBypassAll()
         Relevant if cop1Active = false -> set the bypass flag on all outgoing frames 
         
        optional bool setBypassAll = 2;
      • hasClcw

        boolean hasClcw()
         Last received CLCW
         
        optional .yamcs.protobuf.cop1.Clcw clcw = 3;
      • getClcw

        Clcw getClcw()
         Last received CLCW
         
        optional .yamcs.protobuf.cop1.Clcw clcw = 3;
      • getClcwOrBuilder

        ClcwOrBuilder getClcwOrBuilder()
         Last received CLCW
         
        optional .yamcs.protobuf.cop1.Clcw clcw = 3;
      • hasState

        boolean hasState()
         Current state of FOP-1 state machine, only relevant if cop1Active = true
         
        optional .yamcs.protobuf.cop1.Cop1State state = 4;
      • getState

        Cop1State getState()
         Current state of FOP-1 state machine, only relevant if cop1Active = true
         
        optional .yamcs.protobuf.cop1.Cop1State state = 4;
      • hasVS

        boolean hasVS()
         V(S) - Transmitter Frame Sequence Number;
         
        optional uint32 vS = 5;
      • getVS

        int getVS()
         V(S) - Transmitter Frame Sequence Number;
         
        optional uint32 vS = 5;
      • hasNnR

        boolean hasNnR()
         The nR from the previous CLCW
         
        optional uint32 nnR = 6;
      • getNnR

        int getNnR()
         The nR from the previous CLCW
         
        optional uint32 nnR = 6;
      • hasWaitQueueNumTC

        boolean hasWaitQueueNumTC()
         Number of TC packets in the wait queue
         
        optional uint32 waitQueueNumTC = 7;
      • getWaitQueueNumTC

        int getWaitQueueNumTC()
         Number of TC packets in the wait queue
         
        optional uint32 waitQueueNumTC = 7;
      • hasSentQueueNumFrames

        boolean hasSentQueueNumFrames()
         Number of unacknowledged frames in the sent queue
         
        optional uint32 sentQueueNumFrames = 8;
      • getSentQueueNumFrames

        int getSentQueueNumFrames()
         Number of unacknowledged frames in the sent queue
         
        optional uint32 sentQueueNumFrames = 8;
      • hasOutQueueNumFrames

        boolean hasOutQueueNumFrames()
         Number of frames in the out queue (waiting to be picked up by the master chain
         multiplexer)
         
        optional uint32 outQueueNumFrames = 9;
      • getOutQueueNumFrames

        int getOutQueueNumFrames()
         Number of frames in the out queue (waiting to be picked up by the master chain
         multiplexer)
         
        optional uint32 outQueueNumFrames = 9;
      • hasTxCount

        boolean hasTxCount()
         How many times the last frame has been transmitted
         
        optional uint32 txCount = 10;
      • getTxCount

        int getTxCount()
         How many times the last frame has been transmitted
         
        optional uint32 txCount = 10;