Trait CfdpUser
Source pub trait CfdpUser {
// Required methods
fn transaction_indication(&mut self, id: &TransactionId);
fn eof_sent_indication(&mut self, id: &TransactionId);
fn transaction_finished_indication(
&mut self,
finished_params: &TransactionFinishedParams,
);
fn metadata_recvd_indication(
&mut self,
md_recvd_params: &MetadataReceivedParams<'_, '_, '_>,
);
fn file_segment_recvd_indication(
&mut self,
segment_recvd_params: &FileSegmentRecvdParams<'_>,
);
fn report_indication(&mut self, id: &TransactionId);
fn suspended_indication(
&mut self,
id: &TransactionId,
condition_code: ConditionCode,
);
fn resumed_indication(&mut self, id: &TransactionId, progress: u64);
fn fault_indication(
&mut self,
id: &TransactionId,
condition_code: ConditionCode,
progress: u64,
);
fn abandoned_indication(
&mut self,
id: &TransactionId,
condition_code: ConditionCode,
progress: u64,
);
fn eof_recvd_indication(&mut self, id: &TransactionId);
}