F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Utils.cpp File Reference

Go to the source code of this file.

Namespaces

 Svc
 RateGroupDivider component implementation.
 
 Svc::Ccsds
 
 Svc::Ccsds::Cfdp
 

Functions

AckTxnStatus Svc::Ccsds::Cfdp::GetTxnStatus (Transaction *txn)
 Gets the status of this transaction. More...
 
CListTraverseStatus Svc::Ccsds::Cfdp::FindTransactionBySequenceNumberImpl (CListNode *node, void *context)
 List traversal function to check if the desired sequence number matches. More...
 
CListTraverseStatus Svc::Ccsds::Cfdp::PrioSearch (CListNode *node, void *context)
 Searches for the first transaction with a lower priority than given. More...
 
bool Svc::Ccsds::Cfdp::TxnStatusIsError (TxnStatus txn_stat)
 Check if the internal transaction status represents an error. More...
 
ConditionCode Svc::Ccsds::Cfdp::TxnStatusToConditionCode (TxnStatus txn_stat)
 Converts the internal transaction status to a CFDP condition code. More...