Class CfdpApi

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

    public class CfdpApi
    extends org.yamcs.protobuf.AbstractCfdpApi<Context>
    • Constructor Summary

      Constructors 
      Constructor Description
      CfdpApi()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void cancelTransfer​(Context ctx, org.yamcs.protobuf.CancelTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void createTransfer​(Context ctx, org.yamcs.protobuf.CreateTransferRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)  
      void getTransfer​(Context ctx, org.yamcs.protobuf.GetTransferRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)  
      void listCFDPServices​(Context ctx, org.yamcs.protobuf.ListCFDPServicesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListCFDPServicesResponse> observer)  
      void listTransfers​(Context ctx, org.yamcs.protobuf.ListTransfersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListTransfersResponse> observer)  
      void pauseTransfer​(Context ctx, org.yamcs.protobuf.PauseTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void resumeTransfer​(Context ctx, org.yamcs.protobuf.ResumeTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void subscribeTransfers​(Context ctx, org.yamcs.protobuf.SubscribeTransfersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)  
      • Methods inherited from class org.yamcs.protobuf.AbstractCfdpApi

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

      • CfdpApi

        public CfdpApi()
    • Method Detail

      • listCFDPServices

        public void listCFDPServices​(Context ctx,
                                     org.yamcs.protobuf.ListCFDPServicesRequest request,
                                     org.yamcs.api.Observer<org.yamcs.protobuf.ListCFDPServicesResponse> observer)
        Specified by:
        listCFDPServices in class org.yamcs.protobuf.AbstractCfdpApi<Context>
      • listTransfers

        public void listTransfers​(Context ctx,
                                  org.yamcs.protobuf.ListTransfersRequest request,
                                  org.yamcs.api.Observer<org.yamcs.protobuf.ListTransfersResponse> observer)
        Specified by:
        listTransfers in class org.yamcs.protobuf.AbstractCfdpApi<Context>
      • getTransfer

        public void getTransfer​(Context ctx,
                                org.yamcs.protobuf.GetTransferRequest request,
                                org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)
        Specified by:
        getTransfer in class org.yamcs.protobuf.AbstractCfdpApi<Context>
      • createTransfer

        public void createTransfer​(Context ctx,
                                   org.yamcs.protobuf.CreateTransferRequest request,
                                   org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)
        Specified by:
        createTransfer in class org.yamcs.protobuf.AbstractCfdpApi<Context>
      • pauseTransfer

        public void pauseTransfer​(Context ctx,
                                  org.yamcs.protobuf.PauseTransferRequest request,
                                  org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        pauseTransfer in class org.yamcs.protobuf.AbstractCfdpApi<Context>
      • cancelTransfer

        public void cancelTransfer​(Context ctx,
                                   org.yamcs.protobuf.CancelTransferRequest request,
                                   org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        cancelTransfer in class org.yamcs.protobuf.AbstractCfdpApi<Context>
      • resumeTransfer

        public void resumeTransfer​(Context ctx,
                                   org.yamcs.protobuf.ResumeTransferRequest request,
                                   org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        resumeTransfer in class org.yamcs.protobuf.AbstractCfdpApi<Context>
      • subscribeTransfers

        public void subscribeTransfers​(Context ctx,
                                       org.yamcs.protobuf.SubscribeTransfersRequest request,
                                       org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)
        Specified by:
        subscribeTransfers in class org.yamcs.protobuf.AbstractCfdpApi<Context>