Class AbstractTcDataLink

    • Field Detail

      • sv_linkStatus_id

        protected String sv_linkStatus_id
      • sp_dataCount_id

        protected String sp_dataCount_id
      • housekeepingInterval

        protected long housekeepingInterval
    • Constructor Detail

      • AbstractTcDataLink

        public AbstractTcDataLink()
    • Method Detail

      • getDataInCount

        public long getDataInCount()
        Specified by:
        getDataInCount in interface Link
      • getDataOutCount

        public long getDataOutCount()
        Specified by:
        getDataOutCount in interface Link
      • resetCounters

        public void resetCounters()
        Specified by:
        resetCounters in interface Link
      • getParent

        public AggregatedDataLink getParent()
        Description copied from interface: Link
        If this link is a sublink of an aggregated link, get the parent link.
        Specified by:
        getParent in interface Link
      • setParent

        public void setParent​(AggregatedDataLink parent)
        Description copied from interface: Link
        Set the parent link if this is a sublink of an aggregated link.
        Specified by:
        setParent in interface Link
      • failedCommand

        protected void failedCommand​(org.yamcs.protobuf.Commanding.CommandId commandId,
                                     String reason)
        Send to command history the failed command
      • ackCommand

        protected void ackCommand​(org.yamcs.protobuf.Commanding.CommandId commandId)
        send an ack in the command history that the command has been sent out of the link
        Parameters:
        commandId -
      • getYamcsInstance

        public String getYamcsInstance()