Class TimeCorrelationApi

  • All Implemented Interfaces:
    org.yamcs.api.Api<Context>

    public class TimeCorrelationApi
    extends org.yamcs.protobuf.AbstractTimeCorrelationApi<Context>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addTimeOfFlightIntervals​(Context ctx, org.yamcs.protobuf.AddTimeOfFlightIntervalsRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void deleteTimeOfFlightIntervals​(Context ctx, org.yamcs.protobuf.DeleteTimeOfFlightIntervalsRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void getConfig​(Context ctx, org.yamcs.protobuf.GetTcoConfigRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TcoConfig> observer)  
      void getStatus​(Context ctx, org.yamcs.protobuf.GetTcoStatusRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TcoStatus> observer)  
      void reset​(Context ctx, org.yamcs.protobuf.TcoResetRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void setCoefficients​(Context ctx, org.yamcs.protobuf.SetCoefficientsRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void setConfig​(Context ctx, org.yamcs.protobuf.SetTcoConfigRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      • Methods inherited from class org.yamcs.protobuf.AbstractTimeCorrelationApi

        callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
    • Constructor Detail

      • TimeCorrelationApi

        public TimeCorrelationApi()
    • Method Detail

      • getConfig

        public void getConfig​(Context ctx,
                              org.yamcs.protobuf.GetTcoConfigRequest request,
                              org.yamcs.api.Observer<org.yamcs.protobuf.TcoConfig> observer)
        Specified by:
        getConfig in class org.yamcs.protobuf.AbstractTimeCorrelationApi<Context>
      • setConfig

        public void setConfig​(Context ctx,
                              org.yamcs.protobuf.SetTcoConfigRequest request,
                              org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        setConfig in class org.yamcs.protobuf.AbstractTimeCorrelationApi<Context>
      • getStatus

        public void getStatus​(Context ctx,
                              org.yamcs.protobuf.GetTcoStatusRequest request,
                              org.yamcs.api.Observer<org.yamcs.protobuf.TcoStatus> observer)
        Specified by:
        getStatus in class org.yamcs.protobuf.AbstractTimeCorrelationApi<Context>
      • setCoefficients

        public void setCoefficients​(Context ctx,
                                    org.yamcs.protobuf.SetCoefficientsRequest request,
                                    org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        setCoefficients in class org.yamcs.protobuf.AbstractTimeCorrelationApi<Context>
      • reset

        public void reset​(Context ctx,
                          org.yamcs.protobuf.TcoResetRequest request,
                          org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        reset in class org.yamcs.protobuf.AbstractTimeCorrelationApi<Context>
      • addTimeOfFlightIntervals

        public void addTimeOfFlightIntervals​(Context ctx,
                                             org.yamcs.protobuf.AddTimeOfFlightIntervalsRequest request,
                                             org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        addTimeOfFlightIntervals in class org.yamcs.protobuf.AbstractTimeCorrelationApi<Context>
      • deleteTimeOfFlightIntervals

        public void deleteTimeOfFlightIntervals​(Context ctx,
                                                org.yamcs.protobuf.DeleteTimeOfFlightIntervalsRequest request,
                                                org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        deleteTimeOfFlightIntervals in class org.yamcs.protobuf.AbstractTimeCorrelationApi<Context>