Package org.yamcs.protobuf
Class CfdpApiClient
- java.lang.Object
-
- org.yamcs.protobuf.AbstractCfdpApi<Void>
-
- org.yamcs.protobuf.CfdpApiClient
-
public class CfdpApiClient extends AbstractCfdpApi<Void>
-
-
Constructor Summary
Constructors Constructor Description CfdpApiClient(MethodHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancelTransfer(Void ctx, CancelTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Cancel a transfer The ongoing transfer is aborted, partially uploaded/downloaded files are retained.void
createTransfer(Void ctx, CreateTransferRequest request, Observer<TransferInfo> observer)
Create a transfervoid
getTransfer(Void ctx, GetTransferRequest request, Observer<TransferInfo> observer)
Get a transfervoid
listCFDPServices(Void ctx, ListCFDPServicesRequest request, Observer<ListCFDPServicesResponse> observer)
List CFDP servicesvoid
listTransfers(Void ctx, ListTransfersRequest request, Observer<ListTransfersResponse> observer)
List transfersvoid
pauseTransfer(Void ctx, PauseTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Pause a transfervoid
resumeTransfer(Void ctx, ResumeTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Resume a transfervoid
subscribeTransfers(Void ctx, SubscribeTransfersRequest request, Observer<TransferInfo> observer)
Receive transfer updates-
Methods inherited from class org.yamcs.protobuf.AbstractCfdpApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
-
-
-
Constructor Detail
-
CfdpApiClient
public CfdpApiClient(MethodHandler handler)
-
-
Method Detail
-
listCFDPServices
public final void listCFDPServices(Void ctx, ListCFDPServicesRequest request, Observer<ListCFDPServicesResponse> observer)
List CFDP services
- Specified by:
listCFDPServices
in classAbstractCfdpApi<Void>
-
listTransfers
public final void listTransfers(Void ctx, ListTransfersRequest request, Observer<ListTransfersResponse> observer)
List transfers
- Specified by:
listTransfers
in classAbstractCfdpApi<Void>
-
getTransfer
public final void getTransfer(Void ctx, GetTransferRequest request, Observer<TransferInfo> observer)
Get a transfer
- Specified by:
getTransfer
in classAbstractCfdpApi<Void>
-
createTransfer
public final void createTransfer(Void ctx, CreateTransferRequest request, Observer<TransferInfo> observer)
Create a transfer
- Specified by:
createTransfer
in classAbstractCfdpApi<Void>
-
pauseTransfer
public final void pauseTransfer(Void ctx, PauseTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Pause a transfer
- Specified by:
pauseTransfer
in classAbstractCfdpApi<Void>
-
cancelTransfer
public final void cancelTransfer(Void ctx, CancelTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Cancel a transfer The ongoing transfer is aborted, partially uploaded/downloaded files are retained.
- Specified by:
cancelTransfer
in classAbstractCfdpApi<Void>
-
resumeTransfer
public final void resumeTransfer(Void ctx, ResumeTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Resume a transfer
- Specified by:
resumeTransfer
in classAbstractCfdpApi<Void>
-
subscribeTransfers
public final void subscribeTransfers(Void ctx, SubscribeTransfersRequest request, Observer<TransferInfo> observer)
Receive transfer updates
- Specified by:
subscribeTransfers
in classAbstractCfdpApi<Void>
-
-