-
class
Implements CCSDS File Delivery Protocol (CFDP) in Yamcs.
CfdpIncomingTransfer(String yamcsInstance,
long id,
long creationTime,
ScheduledThreadPoolExecutor executor,
YConfiguration config,
CfdpHeader hdr,
Stream cfdpOut,
FileSaveHandler fileSaveHandler,
EventProducer eventProducer,
TransferMonitor monitor,
Map<ConditionCode,org.yamcs.cfdp.OngoingCfdpTransfer.FaultHandlingAction> faultHandlerActions)
CfdpOutgoingTransfer(String yamcsInstance,
long initiatorEntityId,
long id,
long creationTime,
ScheduledThreadPoolExecutor executor,
PutRequest request,
Stream cfdpOut,
YConfiguration config,
Bucket bucket,
Integer customPduSize,
Integer customPduDelay,
EventProducer eventProducer,
TransferMonitor monitor,
Map<ConditionCode,org.yamcs.cfdp.OngoingCfdpTransfer.FaultHandlingAction> faultHandlerActions)
Create a new CFDP outgoing (uplink) transfer.
OngoingCfdpTransfer(String yamcsInstance,
long id,
long creationTime,
ScheduledThreadPoolExecutor executor,
YConfiguration config,
CfdpTransactionId cfdpTransactionId,
long destinationId,
Stream cfdpOut,
EventProducer eventProducer,
TransferMonitor monitor,
Map<ConditionCode,org.yamcs.cfdp.OngoingCfdpTransfer.FaultHandlingAction> faultHandlerActions)
-
void
Register a monitor to be called each time a file transfer is started or changes state.
void