Package org.yamcs.ygw

Class YgwNodeLink

java.lang.Object
com.google.common.util.concurrent.AbstractService
All Implemented Interfaces:
com.google.common.util.concurrent.Service, SystemParametersProducer, AggregatedDataLink, Link, LinkActionProvider, ParameterDataLink, TcDataLink, TmPacketDataLink

public class YgwNodeLink extends AbstractTcTmParamLink implements AggregatedDataLink
Corresponds to a Node in the Yamcs Gateway or to a sub-link (in the gateway each node can have zero or more sub-links)

Each sub-link has an id and the node itself functions as a link with id 0

  • Constructor Details

    • YgwNodeLink

      public YgwNodeLink(YgwLink ygwLink, org.yamcs.ygw.protobuf.Ygw.Node node, AggregatedDataLink parent, boolean replay)
      Builds an object corresponding to a gateway node.
    • YgwNodeLink

      public YgwNodeLink(YgwLink ygwLink, YgwNodeLink parent, org.yamcs.ygw.protobuf.Ygw.Link link, boolean replay)
      Builds an object corresponding to a gateway sub-link.

      If replayLink is not null, this is used for replays

  • Method Details