GCC Code Coverage Report


Directory: Svc/Ccsds/CfdpManager/
Date: 2026-09-03 21:16:27
Exec Total Coverage
Lines: 3112 3486 89.3%
Functions: 361 376 96.0%
Branches: 1694 2280 74.3%

Function (File:Line) Call count Block coverage
Svc::Ccsds::Cfdp::(anonymous namespace)::makeFileDirectiveTable(void (Svc::Ccsds::Cfdp::Transaction::*)(Fw::Buffer const&), void (Svc::Ccsds::Cfdp::Transaction::*)(Fw::Buffer const&), void (Svc::Ccsds::Cfdp::Transaction::*)(Fw::Buffer const&)) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:59)called 3 times75.0%
Svc::Ccsds::Cfdp::AckPdu::AckPdu() (Svc/Ccsds/CfdpManager/Types/AckPdu.hpp:34)called 42 times100.0%
Svc::Ccsds::Cfdp::AckPdu::asHeader() const (Svc/Ccsds/CfdpManager/Types/AckPdu.hpp:63)called 6 times100.0%
Svc::Ccsds::Cfdp::AckPdu::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Svc/Ccsds/CfdpManager/Types/AckPdu.cpp:47)called 17 times90.0%
Svc::Ccsds::Cfdp::AckPdu::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/AckPdu.cpp:128)called 16 times88.0%
Svc::Ccsds::Cfdp::AckPdu::getBufferSize() const (Svc/Ccsds/CfdpManager/Types/AckPdu.cpp:32)called 49 times100.0%
Svc::Ccsds::Cfdp::AckPdu::getConditionCode() const (Svc/Ccsds/CfdpManager/Types/AckPdu.hpp:72)called 6 times100.0%
Svc::Ccsds::Cfdp::AckPdu::getDirectiveCode() const (Svc/Ccsds/CfdpManager/Types/AckPdu.hpp:66)called 12 times100.0%
Svc::Ccsds::Cfdp::AckPdu::getDirectiveSubtypeCode() const (Svc/Ccsds/CfdpManager/Types/AckPdu.hpp:69)called 6 times100.0%
Svc::Ccsds::Cfdp::AckPdu::getTransactionStatus() const (Svc/Ccsds/CfdpManager/Types/AckPdu.hpp:75)called 6 times100.0%
Svc::Ccsds::Cfdp::AckPdu::initialize(Svc::Ccsds::Cfdp::PduDirection, Svc::Ccsds::Cfdp::Class::T, unsigned int, unsigned int, unsigned int, Svc::Ccsds::Cfdp::FileDirective, unsigned char, Svc::Ccsds::Cfdp::ConditionCode, Svc::Ccsds::Cfdp::AckTxnStatus) (Svc/Ccsds/CfdpManager/Types/AckPdu.cpp:14)called 25 times100.0%
Svc::Ccsds::Cfdp::AckPdu::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Svc/Ccsds/CfdpManager/Types/AckPdu.cpp:43)called 25 times100.0%
Svc::Ccsds::Cfdp::AckPdu::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/AckPdu.cpp:76)called 25 times91.0%
Svc::Ccsds::Cfdp::CfdpCListInitNode(Svc::Ccsds::Cfdp::CListNode*) (Svc/Ccsds/CfdpManager/Clist.cpp:43)called 106905 times100.0%
Svc::Ccsds::Cfdp::CfdpCListInsertAfter(Svc::Ccsds::Cfdp::CListNode**, Svc::Ccsds::Cfdp::CListNode*, Svc::Ccsds::Cfdp::CListNode*) (Svc/Ccsds/CfdpManager/Clist.cpp:125)called 1 time78.0%
Svc::Ccsds::Cfdp::CfdpCListInsertBack(Svc::Ccsds::Cfdp::CListNode**, Svc::Ccsds::Cfdp::CListNode*) (Svc/Ccsds/CfdpManager/Clist.cpp:69)called 106582 times86.0%
Svc::Ccsds::Cfdp::CfdpCListInsertFront(Svc::Ccsds::Cfdp::CListNode**, Svc::Ccsds::Cfdp::CListNode*) (Svc/Ccsds/CfdpManager/Clist.cpp:48)called 2 times85.0%
Svc::Ccsds::Cfdp::CfdpCListPop(Svc::Ccsds::Cfdp::CListNode**) (Svc/Ccsds/CfdpManager/Clist.cpp:89)called 143 times86.0%
Svc::Ccsds::Cfdp::CfdpCListRemove(Svc::Ccsds::Cfdp::CListNode**, Svc::Ccsds::Cfdp::CListNode*) (Svc/Ccsds/CfdpManager/Clist.cpp:102)called 388 times90.0%
Svc::Ccsds::Cfdp::CfdpCListTraverse(Svc::Ccsds::Cfdp::CListNode*, Svc::Ccsds::Cfdp::CListTraverseStatus (*)(Svc::Ccsds::Cfdp::CListNode*, void*), void*) (Svc/Ccsds/CfdpManager/Clist.cpp:139)called 16065 times90.0%
Svc::Ccsds::Cfdp::CfdpCListTraverseR(Svc::Ccsds::Cfdp::CListNode*, Svc::Ccsds::Cfdp::CListTraverseStatus (*)(Svc::Ccsds::Cfdp::CListNode*, void*), void*) (Svc/Ccsds/CfdpManager/Clist.cpp:173)called 3 times88.0%
Svc::Ccsds::Cfdp::CfdpCListTraverseStatusIsContinue(Svc::Ccsds::Cfdp::CListTraverseStatus) (Svc/Ccsds/CfdpManager/Clist.hpp:59)called 1564 times100.0%
Svc::Ccsds::Cfdp::CfdpChunkList::CfdpChunkList(unsigned short, Svc::Ccsds::Cfdp::Chunk*) (Svc/Ccsds/CfdpManager/Chunk.cpp:51)called 26202 times83.0%
Svc::Ccsds::Cfdp::CfdpChunkList::add(unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Chunk.cpp:63)called 33 times86.0%
Svc::Ccsds::Cfdp::CfdpChunkList::combineNext(unsigned short, Svc::Ccsds::Cfdp::Chunk const*) (Svc/Ccsds/CfdpManager/Chunk.cpp:214)called 30 times95.0%
Svc::Ccsds::Cfdp::CfdpChunkList::combinePrevious(unsigned short, Svc::Ccsds::Cfdp::Chunk const*) (Svc/Ccsds/CfdpManager/Chunk.cpp:248)called 30 times88.0%
Svc::Ccsds::Cfdp::CfdpChunkList::computeGaps(unsigned short, unsigned int, unsigned int, void (*)(Svc::Ccsds::Cfdp::Chunk const*, void*), void*) const (Svc/Ccsds/CfdpManager/Chunk.cpp:102)called 12 times79.0%
Svc::Ccsds::Cfdp::CfdpChunkList::eraseChunk(unsigned short) (Svc/Ccsds/CfdpManager/Chunk.cpp:174)called 5 times76.0%
Svc::Ccsds::Cfdp::CfdpChunkList::eraseRange(unsigned short, unsigned short) (Svc/Ccsds/CfdpManager/Chunk.cpp:183)called 1 time20.0%
Svc::Ccsds::Cfdp::CfdpChunkList::findInsertPosition(Svc::Ccsds::Cfdp::Chunk const*) (Svc/Ccsds/CfdpManager/Chunk.cpp:193)called 30 times100.0%
Svc::Ccsds::Cfdp::CfdpChunkList::findSmallestSize() const (Svc/Ccsds/CfdpManager/Chunk.cpp:303)not called0.0%
Svc::Ccsds::Cfdp::CfdpChunkList::getCount() const (Svc/Ccsds/CfdpManager/Chunk.hpp:178)called 4 times100.0%
Svc::Ccsds::Cfdp::CfdpChunkList::getFirstChunk() const (Svc/Ccsds/CfdpManager/Chunk.cpp:83)called 72 times100.0%
Svc::Ccsds::Cfdp::CfdpChunkList::getMaxChunks() const (Svc/Ccsds/CfdpManager/Chunk.hpp:184)called 1 time100.0%
Svc::Ccsds::Cfdp::CfdpChunkList::insert(unsigned short, Svc::Ccsds::Cfdp::Chunk const*) (Svc/Ccsds/CfdpManager/Chunk.cpp:275)called 30 times57.0%
Svc::Ccsds::Cfdp::CfdpChunkList::insertChunk(unsigned short, Svc::Ccsds::Cfdp::Chunk const*) (Svc/Ccsds/CfdpManager/Chunk.cpp:162)called 15 times50.0%
Svc::Ccsds::Cfdp::CfdpChunkList::removeFromFirst(unsigned int) (Svc/Ccsds/CfdpManager/Chunk.cpp:87)called 4 times71.0%
Svc::Ccsds::Cfdp::CfdpChunkList::reset() (Svc/Ccsds/CfdpManager/Chunk.cpp:58)called 26220 times88.0%
Svc::Ccsds::Cfdp::CfdpChunkMax(unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Chunk.hpp:61)called 1 time75.0%
Svc::Ccsds::Cfdp::CfdpChunkWrapper::CfdpChunkWrapper(unsigned short, Svc::Ccsds::Cfdp::Chunk*) (Svc/Ccsds/CfdpManager/Types/Types.hpp:270)called 26200 times100.0%
Svc::Ccsds::Cfdp::CfdpManager::AbandonTransaction_cmdHandler(unsigned int, unsigned int, unsigned char, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:499)called 3 times89.0%
Svc::Ccsds::Cfdp::CfdpManager::CancelTransaction_cmdHandler(unsigned int, unsigned int, unsigned char, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:475)called 3 times89.0%
Svc::Ccsds::Cfdp::CfdpManager::CfdpManager(char const*) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:23)called 131 times73.0%
Svc::Ccsds::Cfdp::CfdpManager::PlaybackDirectory_cmdHandler(unsigned int, unsigned int, unsigned char, unsigned int, Svc::Ccsds::Cfdp::Class const&, Svc::Ccsds::Cfdp::Keep const&, unsigned char, Fw::StringTemplate<40ul> const&, Fw::StringTemplate<40ul> const&) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:349)called 4 times79.0%
Svc::Ccsds::Cfdp::CfdpManager::PollDirectory_cmdHandler(unsigned int, unsigned int, unsigned char, unsigned char, unsigned int, Svc::Ccsds::Cfdp::Class const&, unsigned char, unsigned int, Fw::StringTemplate<40ul> const&, Fw::StringTemplate<40ul> const&) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:377)called 8 times81.0%
Svc::Ccsds::Cfdp::CfdpManager::ResetCounters_cmdHandler(unsigned int, unsigned int, unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:523)called 3 times79.0%
Svc::Ccsds::Cfdp::CfdpManager::SendFile_cmdHandler(unsigned int, unsigned int, unsigned char, unsigned int, Svc::Ccsds::Cfdp::Class const&, Svc::Ccsds::Cfdp::Keep const&, unsigned char, Fw::StringTemplate<40ul> const&, Fw::StringTemplate<40ul> const&) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:323)called 14 times76.0%
Svc::Ccsds::Cfdp::CfdpManager::SetChannelFlow_cmdHandler(unsigned int, unsigned int, unsigned char, Svc::Ccsds::Cfdp::Flow const&) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:432)called 2 times89.0%
Svc::Ccsds::Cfdp::CfdpManager::StopPollDirectory_cmdHandler(unsigned int, unsigned int, unsigned char, unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:412)called 5 times90.0%
Svc::Ccsds::Cfdp::CfdpManager::SuspendResumeTransaction_cmdHandler(unsigned int, unsigned int, unsigned char, unsigned int, unsigned int, Svc::Ccsds::Cfdp::SuspendResume const&) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:446)called 4 times92.0%
Svc::Ccsds::Cfdp::CfdpManager::addRecvFileDataBytes(unsigned char, unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:134)called 27 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::addRecvNakSegmentRequests(unsigned char, unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:140)called 3 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::addSentFileDataBytes(unsigned char, unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:166)called 37 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::addSentNakSegmentRequests(unsigned char, unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:159)called 1 time96.0%
Svc::Ccsds::Cfdp::CfdpManager::checkCommandChannelIndex(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:552)called 43 times100.0%
Svc::Ccsds::Cfdp::CfdpManager::checkCommandChannelPollIndex(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:561)called 12 times100.0%
Svc::Ccsds::Cfdp::CfdpManager::checkCommandPollInterval(unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:570)called 6 times100.0%
Svc::Ccsds::Cfdp::CfdpManager::cleanup() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:65)called 131 times100.0%
Svc::Ccsds::Cfdp::CfdpManager::configure(Fw::MemAllocator&, unsigned long, int) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:35)called 131 times84.0%
Svc::Ccsds::Cfdp::CfdpManager::dataIn_handler(short, Fw::Buffer&) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:155)called 149 times85.0%
Svc::Ccsds::Cfdp::CfdpManager::dataReturnIn_handler(short, Fw::Buffer&) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:148)called 2 times88.0%
Svc::Ccsds::Cfdp::CfdpManager::deinit() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:60)called 131 times100.0%
Svc::Ccsds::Cfdp::CfdpManager::drainFileInQueue() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:93)called 1951 times63.0%
Svc::Ccsds::Cfdp::CfdpManager::fileIn_handler(short, Fw::StringBase const&, Fw::StringBase const&, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:193)called 5 times74.0%
Svc::Ccsds::Cfdp::CfdpManager::getAckLimitParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:652)called 12 times58.0%
Svc::Ccsds::Cfdp::CfdpManager::getAckTimerParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:680)called 118 times58.0%
Svc::Ccsds::Cfdp::CfdpManager::getChannelTelemetryRef(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:263)called 7843 times91.0%
Svc::Ccsds::Cfdp::CfdpManager::getDequeueEnabledParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:708)called 3894 times60.0%
Svc::Ccsds::Cfdp::CfdpManager::getFailDirParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:638)called 2 times61.0%
Svc::Ccsds::Cfdp::CfdpManager::getInactivityTimerParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:694)called 166 times58.0%
Svc::Ccsds::Cfdp::CfdpManager::getLocalEidParam() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:585)called 388 times56.0%
Svc::Ccsds::Cfdp::CfdpManager::getMaxOutgoingPdusPerCycleParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:736)called 99 times58.0%
Svc::Ccsds::Cfdp::CfdpManager::getMoveDirParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:722)called 7 times68.0%
Svc::Ccsds::Cfdp::CfdpManager::getNackLimitParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:666)called 3 times58.0%
Svc::Ccsds::Cfdp::CfdpManager::getOutgoingFileChunkSizeParam() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:595)called 57 times56.0%
Svc::Ccsds::Cfdp::CfdpManager::getPduBuffer(Fw::Buffer&, Svc::Ccsds::Cfdp::Channel&, unsigned long) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:255)called 98 times91.0%
Svc::Ccsds::Cfdp::CfdpManager::getPostInactivitySendRetriesParam() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:614)called 1 time56.0%
Svc::Ccsds::Cfdp::CfdpManager::getRxCrcCalcBytesPerCycleParam() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:604)called 8 times56.0%
Svc::Ccsds::Cfdp::CfdpManager::getTmpDirParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:624)called 3 times61.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultAckLimit(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:184)called 2 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultCrcMismatch(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:202)called 1 time96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultDirectoryRead(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:245)called 2 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultFileOpen(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:215)called 3 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultFileRead(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:221)called 1 time96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultFileRename(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:239)called 1 time96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultFileSeek(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:233)called 3 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultFileSizeMismatch(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:208)called 5 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultFileWrite(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:227)called 1 time96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultInactivityTimer(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:196)called 2 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultNakLimit(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:190)called 1 time96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultRxEofError(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:251)called 1 time96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultTxEofError(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:257)called 1 time96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementRecvDropped(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:122)called 2 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementRecvEofCanceled(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:153)called 1 time96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementRecvErrors(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:116)called 4 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementRecvPdu(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:147)called 146 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementRecvSpurious(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:128)called 2 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementSentEofCanceled(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:178)called 1 time96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementSentPdu(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:172)called 95 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::pingIn_handler(short, unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:243)called 1 time100.0%
Svc::Ccsds::Cfdp::CfdpManager::returnPduBuffer(Svc::Ccsds::Cfdp::Channel&, Fw::Buffer&) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:280)called 1 time100.0%
Svc::Ccsds::Cfdp::CfdpManager::run1Hz_handler(short, unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:80)called 1947 times86.0%
Svc::Ccsds::Cfdp::CfdpManager::sendFileComplete(Svc::SendFileStatus::T) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:311)called 4 times80.0%
Svc::Ccsds::Cfdp::CfdpManager::sendPduBuffer(Svc::Ccsds::Cfdp::Channel&, Fw::Buffer&) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:290)called 95 times100.0%
Svc::Ccsds::Cfdp::CfdpManager::~CfdpManager() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:25)called 131 times88.0%
Svc::Ccsds::Cfdp::Channel::Channel(Svc::Ccsds::Cfdp::Engine*, unsigned char, Svc::Ccsds::Cfdp::CfdpManager*, Fw::MemAllocator&, int) (Svc/Ccsds/CfdpManager/Channel.cpp:51)called 262 times78.0%
Svc::Ccsds::Cfdp::Channel::cleanup(Fw::MemAllocator&, int) (Svc/Ccsds/CfdpManager/Channel.cpp:173)called 262 times100.0%
Svc::Ccsds::Cfdp::Channel::clearCurrentIfMatch(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Channel.cpp:697)called 37 times57.0%
Svc::Ccsds::Cfdp::Channel::cycleTx() (Svc/Ccsds/CfdpManager/Channel.cpp:212)called 3894 times91.0%
Svc::Ccsds::Cfdp::Channel::cycleTxFirstActive(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Channel.cpp:822)called 14 times89.0%
Svc::Ccsds::Cfdp::Channel::cycleTxFirstActiveWrapper(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Channel.cpp:883)called 14 times100.0%
Svc::Ccsds::Cfdp::Channel::decrementCmdTxCounter() (Svc/Ccsds/CfdpManager/Channel.cpp:692)called 12 times89.0%
Svc::Ccsds::Cfdp::Channel::dequeueTransaction(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Channel.cpp:502)called 37 times67.0%
Svc::Ccsds::Cfdp::Channel::doTick(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Channel.cpp:845)called 201 times63.0%
Svc::Ccsds::Cfdp::Channel::doTickWrapper(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Channel.cpp:892)called 201 times100.0%
Svc::Ccsds::Cfdp::Channel::findTransactionBySequenceNumber(unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Channel.cpp:456)called 153 times92.0%
Svc::Ccsds::Cfdp::Channel::findUnusedChunks(Svc::Ccsds::Cfdp::Direction) (Svc/Ccsds/CfdpManager/Channel.cpp:724)called 142 times91.0%
Svc::Ccsds::Cfdp::Channel::findUnusedTransaction(Svc::Ccsds::Cfdp::Direction) (Svc/Ccsds/CfdpManager/Channel.cpp:395)called 97 times94.0%
Svc::Ccsds::Cfdp::Channel::freeTransaction(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Channel.cpp:601)called 13124 times100.0%
Svc::Ccsds::Cfdp::Channel::getChannelId() const (Svc/Ccsds/CfdpManager/Channel.hpp:178)called 470 times100.0%
Svc::Ccsds::Cfdp::Channel::getChunkListHead(unsigned char) (Svc/Ccsds/CfdpManager/Channel.cpp:712)called 26360 times88.0%
Svc::Ccsds::Cfdp::Channel::getFlowState() const (Svc/Ccsds/CfdpManager/Channel.hpp:243)called 3894 times80.0%
Svc::Ccsds::Cfdp::Channel::getHistory(unsigned int) (Svc/Ccsds/CfdpManager/Channel.cpp:874)called 32 times86.0%
Svc::Ccsds::Cfdp::Channel::getNumCmdTx() const (Svc/Ccsds/CfdpManager/Channel.hpp:202)called 17 times100.0%
Svc::Ccsds::Cfdp::Channel::getOutgoingCounter() const (Svc/Ccsds/CfdpManager/Channel.hpp:185)called 163 times100.0%
Svc::Ccsds::Cfdp::Channel::getPlayback(unsigned int) (Svc/Ccsds/CfdpManager/Channel.hpp:251)called 10 times86.0%
Svc::Ccsds::Cfdp::Channel::getPollDir(unsigned int) (Svc/Ccsds/CfdpManager/Channel.hpp:262)called 14 times86.0%
Svc::Ccsds::Cfdp::Channel::getTransaction(unsigned int) (Svc/Ccsds/CfdpManager/Channel.cpp:869)called 32 times86.0%
Svc::Ccsds::Cfdp::Channel::incrementCmdTxCounter() (Svc/Ccsds/CfdpManager/Channel.hpp:207)called 15 times100.0%
Svc::Ccsds::Cfdp::Channel::incrementOutgoingCounter() (Svc/Ccsds/CfdpManager/Channel.hpp:190)called 160 times100.0%
Svc::Ccsds::Cfdp::Channel::insertAfterInQueue(Svc::Ccsds::Cfdp::QueueId::T, Svc::Ccsds::Cfdp::CListNode*, Svc::Ccsds::Cfdp::CListNode*) (Svc/Ccsds/CfdpManager/Channel.hpp:524)not called0.0%
Svc::Ccsds::Cfdp::Channel::insertBackInQueue(Svc::Ccsds::Cfdp::QueueId::T, Svc::Ccsds::Cfdp::CListNode*) (Svc/Ccsds/CfdpManager/Channel.hpp:528)called 80329 times100.0%
Svc::Ccsds::Cfdp::Channel::insertSortPrio(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::QueueId::T) (Svc/Ccsds/CfdpManager/Channel.cpp:661)called 29 times45.0%
Svc::Ccsds::Cfdp::Channel::moveTransaction(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::QueueId::T) (Svc/Ccsds/CfdpManager/Channel.cpp:538)called 14 times31.0%
Svc::Ccsds::Cfdp::Channel::processPlaybackDirectories() (Svc/Ccsds/CfdpManager/Channel.cpp:335)called 3894 times92.0%
Svc::Ccsds::Cfdp::Channel::processPlaybackDirectory(Svc::Ccsds::Cfdp::Playback*) (Svc/Ccsds/CfdpManager/Channel.cpp:748)called 7788 times33.0%
Svc::Ccsds::Cfdp::Channel::processPollingDirectories() (Svc/Ccsds/CfdpManager/Channel.cpp:352)called 3894 times93.0%
Svc::Ccsds::Cfdp::Channel::recycleTransaction(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Channel.cpp:619)called 23 times99.0%
Svc::Ccsds::Cfdp::Channel::removeFromQueue(Svc::Ccsds::Cfdp::QueueId::T, Svc::Ccsds::Cfdp::CListNode*) (Svc/Ccsds/CfdpManager/Channel.hpp:520)called 192 times100.0%
Svc::Ccsds::Cfdp::Channel::resetHistory(Svc::Ccsds::Cfdp::History*) (Svc/Ccsds/CfdpManager/Channel.cpp:493)not called0.0%
Svc::Ccsds::Cfdp::Channel::resetOutgoingCounter() (Svc/Ccsds/CfdpManager/Channel.hpp:195)called 3894 times100.0%
Svc::Ccsds::Cfdp::Channel::setCurrentTxn(Svc::Ccsds::Cfdp::Transaction const*) (Svc/Ccsds/CfdpManager/Channel.cpp:704)not called0.0%
Svc::Ccsds::Cfdp::Channel::setFlowState(Svc::Ccsds::Cfdp::Flow::T) (Svc/Ccsds/CfdpManager/Channel.hpp:236)called 1 time100.0%
Svc::Ccsds::Cfdp::Channel::tickTransactions() (Svc/Ccsds/CfdpManager/Channel.cpp:268)called 3894 times76.0%
Svc::Ccsds::Cfdp::Channel::traverseAllTransactions(void (*)(Svc::Ccsds::Cfdp::Transaction*, void*), void*) (Svc/Ccsds/CfdpManager/Channel.cpp:476)not called0.0%
Svc::Ccsds::Cfdp::Channel::traverseAllTransactionsWrapper(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Channel.cpp:901)not called0.0%
Svc::Ccsds::Cfdp::Channel::updatePollPbCounted(Svc::Ccsds::Cfdp::Playback*, int, unsigned char*) (Svc/Ccsds/CfdpManager/Channel.cpp:808)not called0.0%
Svc::Ccsds::Cfdp::Channel::~Channel() (Svc/Ccsds/CfdpManager/Channel.cpp:168)called 262 times100.0%
Svc::Ccsds::Cfdp::Engine::Engine(Svc::Ccsds::Cfdp::CfdpManager*) (Svc/Ccsds/CfdpManager/Engine.cpp:60)called 132 times100.0%
Svc::Ccsds::Cfdp::Engine::abandonTransaction(unsigned char, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Engine.cpp:711)called 2 times94.0%
Svc::Ccsds::Cfdp::Engine::armAckTimer(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:104)called 54 times100.0%
Svc::Ccsds::Cfdp::Engine::armInactTimer(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:109)called 215 times100.0%
Svc::Ccsds::Cfdp::Engine::cancelTransaction(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:1076)called 1 time73.0%
Svc::Ccsds::Cfdp::Engine::cancelTransactionBySeq(unsigned char, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Engine.cpp:695)called 2 times94.0%
Svc::Ccsds::Cfdp::Engine::cycle() (Svc/Ccsds/CfdpManager/Engine.cpp:951)called 1947 times96.0%
Svc::Ccsds::Cfdp::Engine::dispatchRecv(Svc::Ccsds::Cfdp::Transaction*, Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Engine.cpp:130)called 143 times76.0%
Svc::Ccsds::Cfdp::Engine::dispatchTx(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:169)called 58 times100.0%
Svc::Ccsds::Cfdp::Engine::finishTransaction(Svc::Ccsds::Cfdp::Transaction*, bool) (Svc/Ccsds/CfdpManager/Engine.cpp:977)called 38 times87.0%
Svc::Ccsds::Cfdp::Engine::getChannelTelemetryRef(unsigned char) (Svc/Ccsds/CfdpManager/Engine.cpp:1182)called 7839 times100.0%
Svc::Ccsds::Cfdp::Engine::handleNotKeepFile(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:1124)called 8 times78.0%
Svc::Ccsds::Cfdp::Engine::init(Fw::MemAllocator&, int) (Svc/Ccsds/CfdpManager/Engine.cpp:88)called 131 times86.0%
Svc::Ccsds::Cfdp::Engine::isPollingDir(Fw::StringBase const&, unsigned char) (Svc/Ccsds/CfdpManager/Engine.cpp:1093)called 2 times93.0%
Svc::Ccsds::Cfdp::Engine::playbackDir(Fw::StringTemplate<256ul> const&, Fw::StringTemplate<256ul> const&, Svc::Ccsds::Cfdp::Class::T, Svc::Ccsds::Cfdp::Keep::T, unsigned char, unsigned char, unsigned int) (Svc/Ccsds/CfdpManager/Engine.cpp:855)called 7 times97.0%
Svc::Ccsds::Cfdp::Engine::playbackDirInitiate(Svc::Ccsds::Cfdp::Playback*, Fw::StringTemplate<256ul> const&, Fw::StringTemplate<256ul> const&, Svc::Ccsds::Cfdp::Class::T, Svc::Ccsds::Cfdp::Keep::T, unsigned char, unsigned char, unsigned int) (Svc/Ccsds/CfdpManager/Engine.cpp:821)called 7 times100.0%
Svc::Ccsds::Cfdp::Engine::receivePdu(unsigned char, Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Engine.cpp:597)called 147 times86.0%
Svc::Ccsds::Cfdp::Engine::recvDrop(Svc::Ccsds::Cfdp::Transaction*, Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Engine.cpp:469)not called0.0%
Svc::Ccsds::Cfdp::Engine::recvEof(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::EofPdu const&) (Svc/Ccsds/CfdpManager/Engine.cpp:430)called 12 times62.0%
Svc::Ccsds::Cfdp::Engine::recvFd(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::FileDataPdu const&) (Svc/Ccsds/CfdpManager/Engine.cpp:412)called 33 times100.0%
Svc::Ccsds::Cfdp::Engine::recvFin(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::FinPdu const&) (Svc/Ccsds/CfdpManager/Engine.cpp:447)called 7 times62.0%
Svc::Ccsds::Cfdp::Engine::recvHold(Svc::Ccsds::Cfdp::Transaction*, Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Engine.cpp:474)called 1 time23.0%
Svc::Ccsds::Cfdp::Engine::recvInit(Svc::Ccsds::Cfdp::Transaction*, Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Engine.cpp:513)called 81 times85.0%
Svc::Ccsds::Cfdp::Engine::recvMd(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::MetadataPdu const&) (Svc/Ccsds/CfdpManager/Engine.cpp:400)called 78 times100.0%
Svc::Ccsds::Cfdp::Engine::recvNak(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::NakPdu const&) (Svc/Ccsds/CfdpManager/Engine.cpp:464)called 4 times100.0%
Svc::Ccsds::Cfdp::Engine::sendAck(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::AckTxnStatus, Svc::Ccsds::Cfdp::FileDirective, Svc::Ccsds::Cfdp::ConditionCode, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Engine.cpp:257)called 13 times90.0%
Svc::Ccsds::Cfdp::Engine::sendEof(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:222)called 16 times81.0%
Svc::Ccsds::Cfdp::Engine::sendFd(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::FileDataPdu&) (Svc/Ccsds/CfdpManager/Engine.cpp:214)called 37 times100.0%
Svc::Ccsds::Cfdp::Engine::sendFin(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::FinDeliveryCode, Svc::Ccsds::Cfdp::FinFileStatus, Svc::Ccsds::Cfdp::ConditionCode) (Svc/Ccsds/CfdpManager/Engine.cpp:300)called 13 times89.0%
Svc::Ccsds::Cfdp::Engine::sendFinAckStateless(Svc::Ccsds::Cfdp::Channel&, unsigned int, unsigned int, unsigned int, Svc::Ccsds::Cfdp::ConditionCode) (Svc/Ccsds/CfdpManager/Engine.cpp:371)called 1 time78.0%
Svc::Ccsds::Cfdp::Engine::sendMd(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:184)called 13 times89.0%
Svc::Ccsds::Cfdp::Engine::sendNak(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::NakPdu&) (Svc/Ccsds/CfdpManager/Engine.cpp:327)called 2 times92.0%
Svc::Ccsds::Cfdp::Engine::serializeAndSendPdu(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::PduBase&) (Svc/Ccsds/CfdpManager/Engine.cpp:335)called 95 times100.0%
Svc::Ccsds::Cfdp::Engine::serializeAndSendPduOnChannel(Svc::Ccsds::Cfdp::Channel&, Svc::Ccsds::Cfdp::PduBase&) (Svc/Ccsds/CfdpManager/Engine.cpp:340)called 96 times86.0%
Svc::Ccsds::Cfdp::Engine::setChannelFlowState(unsigned char, Svc::Ccsds::Cfdp::Flow::T) (Svc/Ccsds/CfdpManager/Engine.cpp:671)called 1 time90.0%
Svc::Ccsds::Cfdp::Engine::setSuspendResumeTransaction(unsigned char, unsigned int, unsigned int, Svc::Ccsds::Cfdp::SuspendResume::T) (Svc/Ccsds/CfdpManager/Engine.cpp:676)called 3 times93.0%
Svc::Ccsds::Cfdp::Engine::setTxnStatus(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::TxnStatus) (Svc/Ccsds/CfdpManager/Engine.cpp:1070)called 36 times100.0%
Svc::Ccsds::Cfdp::Engine::startPollDir(unsigned char, unsigned char, Fw::StringTemplate<256ul> const&, Fw::StringTemplate<256ul> const&, Svc::Ccsds::Cfdp::Class::T, unsigned char, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Engine.cpp:884)called 5 times97.0%
Svc::Ccsds::Cfdp::Engine::startRxTransaction(unsigned char) (Svc/Ccsds/CfdpManager/Engine.cpp:791)called 82 times96.0%
Svc::Ccsds::Cfdp::Engine::stopPollDir(unsigned char, unsigned char) (Svc/Ccsds/CfdpManager/Engine.cpp:921)called 5 times97.0%
Svc::Ccsds::Cfdp::Engine::txFile(Fw::StringTemplate<256ul> const&, Fw::StringTemplate<256ul> const&, Svc::Ccsds::Cfdp::Class::T, Svc::Ccsds::Cfdp::Keep::T, unsigned char, unsigned char, unsigned int, Svc::Ccsds::Cfdp::TransactionInitType) (Svc/Ccsds/CfdpManager/Engine.cpp:746)called 17 times99.0%
Svc::Ccsds::Cfdp::Engine::txFileInitiate(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::Class::T, Svc::Ccsds::Cfdp::Keep::T, unsigned char, unsigned char, unsigned int) (Svc/Ccsds/CfdpManager/Engine.cpp:727)called 15 times100.0%
Svc::Ccsds::Cfdp::Engine::~Engine() (Svc/Ccsds/CfdpManager/Engine.cpp:66)called 132 times99.0%
Svc::Ccsds::Cfdp::EofPdu::EofPdu() (Svc/Ccsds/CfdpManager/Types/EofPdu.hpp:35)called 74 times83.0%
Svc::Ccsds::Cfdp::EofPdu::appendTlv(Svc::Ccsds::Cfdp::Tlv const&) (Svc/Ccsds/CfdpManager/Types/EofPdu.hpp:75)called 1 time100.0%
Svc::Ccsds::Cfdp::EofPdu::asHeader() const (Svc/Ccsds/CfdpManager/Types/EofPdu.hpp:59)called 9 times100.0%
Svc::Ccsds::Cfdp::EofPdu::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Svc/Ccsds/CfdpManager/Types/EofPdu.cpp:52)called 41 times90.0%
Svc::Ccsds::Cfdp::EofPdu::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/EofPdu.cpp:133)called 35 times89.0%
Svc::Ccsds::Cfdp::EofPdu::getBufferSize() const (Svc/Ccsds/CfdpManager/Types/EofPdu.cpp:33)called 63 times100.0%
Svc::Ccsds::Cfdp::EofPdu::getChecksum() const (Svc/Ccsds/CfdpManager/Types/EofPdu.hpp:65)called 20 times100.0%
Svc::Ccsds::Cfdp::EofPdu::getConditionCode() const (Svc/Ccsds/CfdpManager/Types/EofPdu.hpp:62)called 32 times100.0%
Svc::Ccsds::Cfdp::EofPdu::getFileSize() const (Svc/Ccsds/CfdpManager/Types/EofPdu.hpp:68)called 25 times100.0%
Svc::Ccsds::Cfdp::EofPdu::getNumTlv() const (Svc/Ccsds/CfdpManager/Types/EofPdu.hpp:81)not called0.0%
Svc::Ccsds::Cfdp::EofPdu::getTlvList() const (Svc/Ccsds/CfdpManager/Types/EofPdu.hpp:78)called 12 times100.0%
Svc::Ccsds::Cfdp::EofPdu::initialize(Svc::Ccsds::Cfdp::PduDirection, Svc::Ccsds::Cfdp::Class::T, unsigned int, unsigned int, unsigned int, Svc::Ccsds::Cfdp::ConditionCode, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Types/EofPdu.cpp:14)called 33 times100.0%
Svc::Ccsds::Cfdp::EofPdu::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Svc/Ccsds/CfdpManager/Types/EofPdu.cpp:48)called 33 times100.0%
Svc::Ccsds::Cfdp::EofPdu::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/EofPdu.cpp:81)called 33 times90.0%
Svc::Ccsds::Cfdp::FileDataPdu::FileDataPdu() (Svc/Ccsds/CfdpManager/Types/FileDataPdu.hpp:32)called 175 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::asHeader() const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.hpp:62)called 61 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:179)called 92 times90.0%
Svc::Ccsds::Cfdp::FileDataPdu::fromBuffer(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:67)called 2 times89.0%
Svc::Ccsds::Cfdp::FileDataPdu::fromSerialBuffer(Fw::SerialBuffer&) (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:131)called 93 times93.0%
Svc::Ccsds::Cfdp::FileDataPdu::getBufferSize() const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:31)called 154 times95.0%
Svc::Ccsds::Cfdp::FileDataPdu::getData() const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.hpp:71)called 62 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::getDataSize() const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.hpp:68)called 123 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::getMaxFileDataSize() (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:45)called 37 times93.0%
Svc::Ccsds::Cfdp::FileDataPdu::getOffset() const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.hpp:65)called 86 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::initialize(Svc::Ccsds::Cfdp::PduDirection, Svc::Ccsds::Cfdp::Class::T, unsigned int, unsigned int, unsigned int, unsigned int, unsigned short, unsigned char const*) (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:15)called 81 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:173)called 76 times92.0%
Svc::Ccsds::Cfdp::FileDataPdu::toBuffer(Fw::Buffer&) const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:58)called 4 times87.0%
Svc::Ccsds::Cfdp::FileDataPdu::toSerialBuffer(Fw::SerialBuffer&) const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:90)called 80 times82.0%
Svc::Ccsds::Cfdp::FinPdu::FinPdu() (Svc/Ccsds/CfdpManager/Types/FinPdu.hpp:35)called 36 times83.0%
Svc::Ccsds::Cfdp::FinPdu::appendTlv(Svc::Ccsds::Cfdp::Tlv const&) (Svc/Ccsds/CfdpManager/Types/FinPdu.hpp:78)called 7 times100.0%
Svc::Ccsds::Cfdp::FinPdu::asHeader() const (Svc/Ccsds/CfdpManager/Types/FinPdu.hpp:62)called 1 time100.0%
Svc::Ccsds::Cfdp::FinPdu::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Svc/Ccsds/CfdpManager/Types/FinPdu.cpp:50)called 14 times90.0%
Svc::Ccsds::Cfdp::FinPdu::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/FinPdu.cpp:126)called 13 times88.0%
Svc::Ccsds::Cfdp::FinPdu::getBufferSize() const (Svc/Ccsds/CfdpManager/Types/FinPdu.cpp:33)called 42 times100.0%
Svc::Ccsds::Cfdp::FinPdu::getConditionCode() const (Svc/Ccsds/CfdpManager/Types/FinPdu.hpp:65)called 9 times100.0%
Svc::Ccsds::Cfdp::FinPdu::getDeliveryCode() const (Svc/Ccsds/CfdpManager/Types/FinPdu.hpp:68)called 1 time100.0%
Svc::Ccsds::Cfdp::FinPdu::getFileStatus() const (Svc/Ccsds/CfdpManager/Types/FinPdu.hpp:71)called 1 time100.0%
Svc::Ccsds::Cfdp::FinPdu::getNumTlv() const (Svc/Ccsds/CfdpManager/Types/FinPdu.hpp:84)not called0.0%
Svc::Ccsds::Cfdp::FinPdu::getTlvList() const (Svc/Ccsds/CfdpManager/Types/FinPdu.hpp:81)called 7 times100.0%
Svc::Ccsds::Cfdp::FinPdu::initialize(Svc::Ccsds::Cfdp::PduDirection, Svc::Ccsds::Cfdp::Class::T, unsigned int, unsigned int, unsigned int, Svc::Ccsds::Cfdp::ConditionCode, Svc::Ccsds::Cfdp::FinDeliveryCode, Svc::Ccsds::Cfdp::FinFileStatus) (Svc/Ccsds/CfdpManager/Types/FinPdu.cpp:14)called 22 times100.0%
Svc::Ccsds::Cfdp::FinPdu::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Svc/Ccsds/CfdpManager/Types/FinPdu.cpp:46)called 22 times100.0%
Svc::Ccsds::Cfdp::FinPdu::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/FinPdu.cpp:79)called 22 times91.0%
Svc::Ccsds::Cfdp::FindTransactionBySequenceNumberImpl(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Utils.cpp:105)not called0.0%
Svc::Ccsds::Cfdp::GetTxnStatus(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Utils.cpp:43)called 229 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::MetadataPdu() (Svc/Ccsds/CfdpManager/Types/MetadataPdu.hpp:39)called 182 times70.0%
Svc::Ccsds::Cfdp::MetadataPdu::asHeader() const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.hpp:70)called 8 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Svc/Ccsds/CfdpManager/Types/MetadataPdu.cpp:65)called 87 times87.0%
Svc::Ccsds::Cfdp::MetadataPdu::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/MetadataPdu.cpp:168)called 87 times86.0%
Svc::Ccsds::Cfdp::MetadataPdu::getBufferSize() const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.cpp:44)called 186 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::getChecksumType() const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.hpp:82)called 8 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::getClosureRequested() const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.hpp:85)called 8 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::getDestFilename() const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.hpp:79)called 86 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::getFileSize() const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.hpp:73)called 86 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::getSourceFilename() const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.hpp:76)called 86 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::initialize(Svc::Ccsds::Cfdp::PduDirection, Svc::Ccsds::Cfdp::Class::T, unsigned int, unsigned int, unsigned int, unsigned int, Fw::StringTemplate<256ul> const&, Fw::StringTemplate<256ul> const&, Svc::Ccsds::Cfdp::ChecksumType, unsigned char) (Svc/Ccsds/CfdpManager/Types/MetadataPdu.cpp:16)called 95 times96.0%
Svc::Ccsds::Cfdp::MetadataPdu::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.cpp:61)called 95 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.cpp:94)called 95 times93.0%
Svc::Ccsds::Cfdp::NakPdu::NakPdu() (Svc/Ccsds/CfdpManager/Types/NakPdu.hpp:40)called 24 times100.0%
Svc::Ccsds::Cfdp::NakPdu::addSegment(unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Types/NakPdu.cpp:29)called 79 times100.0%
Svc::Ccsds::Cfdp::NakPdu::asHeader() const (Svc/Ccsds/CfdpManager/Types/NakPdu.hpp:63)called 2 times100.0%
Svc::Ccsds::Cfdp::NakPdu::clearSegments() (Svc/Ccsds/CfdpManager/Types/NakPdu.cpp:39)called 1 time100.0%
Svc::Ccsds::Cfdp::NakPdu::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Svc/Ccsds/CfdpManager/Types/NakPdu.cpp:60)called 11 times95.0%
Svc::Ccsds::Cfdp::NakPdu::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/NakPdu.cpp:142)called 8 times86.0%
Svc::Ccsds::Cfdp::NakPdu::getBufferSize() const (Svc/Ccsds/CfdpManager/Types/NakPdu.cpp:43)called 17 times100.0%
Svc::Ccsds::Cfdp::NakPdu::getNumSegments() const (Svc/Ccsds/CfdpManager/Types/NakPdu.hpp:72)called 27 times100.0%
Svc::Ccsds::Cfdp::NakPdu::getScopeEnd() const (Svc/Ccsds/CfdpManager/Types/NakPdu.hpp:69)called 2 times100.0%
Svc::Ccsds::Cfdp::NakPdu::getScopeStart() const (Svc/Ccsds/CfdpManager/Types/NakPdu.hpp:66)called 4 times100.0%
Svc::Ccsds::Cfdp::NakPdu::getSegment(unsigned char) const (Svc/Ccsds/CfdpManager/Types/NakPdu.hpp:75)called 19 times100.0%
Svc::Ccsds::Cfdp::NakPdu::initialize(Svc::Ccsds::Cfdp::PduDirection, Svc::Ccsds::Cfdp::Class::T, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Types/NakPdu.cpp:14)called 13 times100.0%
Svc::Ccsds::Cfdp::NakPdu::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Svc/Ccsds/CfdpManager/Types/NakPdu.cpp:56)called 10 times100.0%
Svc::Ccsds::Cfdp::NakPdu::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/NakPdu.cpp:89)called 10 times92.0%
Svc::Ccsds::Cfdp::PduBase::PduBase() (Svc/Ccsds/CfdpManager/Types/PduBase.hpp:31)called 534 times100.0%
Svc::Ccsds::Cfdp::PduBase::getType() const (Svc/Ccsds/CfdpManager/Types/PduBase.hpp:56)called 1 time100.0%
Svc::Ccsds::Cfdp::PduBase::~PduBase() (Svc/Ccsds/CfdpManager/Types/PduBase.hpp:34)called 534 times100.0%
Svc::Ccsds::Cfdp::PduHeader::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:163)called 525 times78.0%
Svc::Ccsds::Cfdp::PduHeader::getBufferSize() const (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:80)called 817 times100.0%
Svc::Ccsds::Cfdp::PduHeader::getDestEid() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:130)called 194 times100.0%
Svc::Ccsds::Cfdp::PduHeader::getDirection() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:118)called 41 times100.0%
Svc::Ccsds::Cfdp::PduHeader::getPduDataLength() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:133)called 92 times100.0%
Svc::Ccsds::Cfdp::PduHeader::getSourceEid() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:124)called 275 times100.0%
Svc::Ccsds::Cfdp::PduHeader::getTransactionSeq() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:127)called 275 times100.0%
Svc::Ccsds::Cfdp::PduHeader::getTxmMode() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:121)called 121 times80.0%
Svc::Ccsds::Cfdp::PduHeader::getType() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:115)called 51 times80.0%
Svc::Ccsds::Cfdp::PduHeader::getValueEncodedSize(unsigned long) (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:38)called 2176 times100.0%
Svc::Ccsds::Cfdp::PduHeader::hasSegmentMetadata() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:142)called 34 times100.0%
Svc::Ccsds::Cfdp::PduHeader::initialize(Svc::Ccsds::Cfdp::PduTypeEnum::T, Svc::Ccsds::Cfdp::PduDirection, Svc::Ccsds::Cfdp::Class::T, unsigned int, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:16)called 272 times100.0%
Svc::Ccsds::Cfdp::PduHeader::setPduDataLength(unsigned short) (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:136)called 265 times100.0%
Svc::Ccsds::Cfdp::PduHeader::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:95)called 268 times90.0%
Svc::Ccsds::Cfdp::PrioSearch(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Utils.cpp:109)not called0.0%
Svc::Ccsds::Cfdp::Timer::Timer() (Svc/Ccsds/CfdpManager/Timer.cpp:19)called 27510 times100.0%
Svc::Ccsds::Cfdp::Timer::disableTimer() (Svc/Ccsds/CfdpManager/Timer.cpp:32)called 26252 times100.0%
Svc::Ccsds::Cfdp::Timer::getStatus() (Svc/Ccsds/CfdpManager/Timer.cpp:37)called 353 times80.0%
Svc::Ccsds::Cfdp::Timer::run() (Svc/Ccsds/CfdpManager/Timer.cpp:41)called 194 times89.0%
Svc::Ccsds::Cfdp::Timer::setTimer(unsigned int) (Svc/Ccsds/CfdpManager/Timer.cpp:27)called 277 times100.0%
Svc::Ccsds::Cfdp::Timer::~Timer() (Svc/Ccsds/CfdpManager/Timer.cpp:21)called 27510 times100.0%
Svc::Ccsds::Cfdp::Tlv::Tlv() (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:55)called 486 times100.0%
Svc::Ccsds::Cfdp::Tlv::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:120)called 7 times88.0%
Svc::Ccsds::Cfdp::Tlv::getData() const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:73)called 11 times100.0%
Svc::Ccsds::Cfdp::Tlv::getEncodedSize() const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:77)called 23 times100.0%
Svc::Ccsds::Cfdp::Tlv::getType() const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:69)called 8 times100.0%
Svc::Ccsds::Cfdp::Tlv::initialize(Svc::Ccsds::Cfdp::TlvType, unsigned char const*, unsigned char) (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:64)called 6 times100.0%
Svc::Ccsds::Cfdp::Tlv::initialize(unsigned int) (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:59)called 20 times100.0%
Svc::Ccsds::Cfdp::Tlv::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:82)called 14 times94.0%
Svc::Ccsds::Cfdp::TlvData::TlvData() (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:19)called 486 times86.0%
Svc::Ccsds::Cfdp::TlvData::getData() const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:43)called 7 times100.0%
Svc::Ccsds::Cfdp::TlvData::getEntityId() const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:39)called 14 times100.0%
Svc::Ccsds::Cfdp::TlvData::getLength() const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:47)called 41 times100.0%
Svc::Ccsds::Cfdp::TlvData::setData(unsigned char const*, unsigned char) (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:31)called 10 times70.0%
Svc::Ccsds::Cfdp::TlvData::setEntityId(unsigned int) (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:24)called 22 times100.0%
Svc::Ccsds::Cfdp::TlvList::TlvList() (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:184)called 114 times100.0%
Svc::Ccsds::Cfdp::TlvList::appendTlv(Svc::Ccsds::Cfdp::Tlv const&) (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:188)called 20 times100.0%
Svc::Ccsds::Cfdp::TlvList::clear() (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:198)called 56 times100.0%
Svc::Ccsds::Cfdp::TlvList::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:233)called 48 times87.0%
Svc::Ccsds::Cfdp::TlvList::getEncodedSize() const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:211)called 106 times100.0%
Svc::Ccsds::Cfdp::TlvList::getNumTlv() const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:202)called 25 times100.0%
Svc::Ccsds::Cfdp::TlvList::getTlv(unsigned char) const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:206)called 6 times82.0%
Svc::Ccsds::Cfdp::TlvList::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:219)called 56 times93.0%
Svc::Ccsds::Cfdp::Transaction* Svc::Ccsds::Cfdp::container_of_cpp<Svc::Ccsds::Cfdp::Transaction, Svc::Ccsds::Cfdp::CListNode>(Svc::Ccsds::Cfdp::CListNode*, Svc::Ccsds::Cfdp::CListNode Svc::Ccsds::Cfdp::Transaction::*) (Svc/Ccsds/CfdpManager/Clist.hpp:79)called 2547 times100.0%
Svc::Ccsds::Cfdp::Transaction::Transaction(Svc::Ccsds::Cfdp::Channel*, unsigned char, Svc::Ccsds::Cfdp::Engine*, Svc::Ccsds::Cfdp::CfdpManager*) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:60)called 13100 times75.0%
Svc::Ccsds::Cfdp::Transaction::findBySequenceNumberCallback(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Utils.cpp:74)called 1343 times100.0%
Svc::Ccsds::Cfdp::Transaction::getChannelId() const (Svc/Ccsds/CfdpManager/Transaction.hpp:238)called 56 times100.0%
Svc::Ccsds::Cfdp::Transaction::getClass() const (Svc/Ccsds/CfdpManager/Transaction.hpp:244)called 152 times80.0%
Svc::Ccsds::Cfdp::Transaction::getHistory() const (Svc/Ccsds/CfdpManager/Transaction.hpp:226)called 28 times100.0%
Svc::Ccsds::Cfdp::Transaction::getPriority() const (Svc/Ccsds/CfdpManager/Transaction.hpp:232)not called0.0%
Svc::Ccsds::Cfdp::Transaction::getState() const (Svc/Ccsds/CfdpManager/Transaction.hpp:250)called 228 times100.0%
Svc::Ccsds::Cfdp::Transaction::initTxFile(Svc::Ccsds::Cfdp::Class::T, Svc::Ccsds::Cfdp::Keep::T, unsigned char, unsigned char) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:102)called 15 times100.0%
Svc::Ccsds::Cfdp::Transaction::prioritySearchCallback(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Utils.cpp:89)called 2 times100.0%
Svc::Ccsds::Cfdp::Transaction::r1Recv(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:130)called 15 times100.0%
Svc::Ccsds::Cfdp::Transaction::r1Reset() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:389)called 17 times100.0%
Svc::Ccsds::Cfdp::Transaction::r1SubstateRecvEof(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:629)called 7 times89.0%
Svc::Ccsds::Cfdp::Transaction::r1SubstateRecvFileData(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:721)called 8 times90.0%
Svc::Ccsds::Cfdp::Transaction::r2CalcCrcChunk() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:890)called 8 times89.0%
Svc::Ccsds::Cfdp::Transaction::r2Complete(int) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:424)called 10 times92.0%
Svc::Ccsds::Cfdp::Transaction::r2GapCompute(Svc::Ccsds::Cfdp::Chunk const*, Svc::Ccsds::Cfdp::NakPdu&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:805)called 2 times83.0%
Svc::Ccsds::Cfdp::Transaction::r2GapComputeWrapper(Svc::Ccsds::Cfdp::Chunk const*, void*) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:816)called 2 times100.0%
Svc::Ccsds::Cfdp::Transaction::r2Recv(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:156)called 35 times100.0%
Svc::Ccsds::Cfdp::Transaction::r2RecvFinAck(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:1028)called 4 times57.0%
Svc::Ccsds::Cfdp::Transaction::r2RecvMd(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:1049)called 3 times80.0%
Svc::Ccsds::Cfdp::Transaction::r2Reset() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:393)called 5 times68.0%
Svc::Ccsds::Cfdp::Transaction::r2SetFinTxnStatus(Svc::Ccsds::Cfdp::TxnStatus) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:384)called 11 times100.0%
Svc::Ccsds::Cfdp::Transaction::r2SubstateRecvEof(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:666)called 6 times61.0%
Svc::Ccsds::Cfdp::Transaction::r2SubstateRecvFileData(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:754)called 25 times75.0%
Svc::Ccsds::Cfdp::Transaction::r2SubstateSendFin() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:1001)called 12 times92.0%
Svc::Ccsds::Cfdp::Transaction::rAckTimerTick() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:197)called 70 times91.0%
Svc::Ccsds::Cfdp::Transaction::rCancel() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:332)not called0.0%
Svc::Ccsds::Cfdp::Transaction::rCheckCrc(unsigned int) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:405)called 9 times89.0%
Svc::Ccsds::Cfdp::Transaction::rDispatchRecv(Fw::Buffer const&, Svc::Ccsds::Cfdp::RSubstateDispatchTable const*, void (Svc::Ccsds::Cfdp::Transaction::*)(Fw::Buffer const&)) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:1138)called 51 times83.0%
Svc::Ccsds::Cfdp::Transaction::rInit() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:342)called 78 times84.0%
Svc::Ccsds::Cfdp::Transaction::rProcessFd(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:485)called 32 times83.0%
Svc::Ccsds::Cfdp::Transaction::rSendInactivityEvent() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:1128)called 1 time87.0%
Svc::Ccsds::Cfdp::Transaction::rSubstateRecvEof(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:567)called 12 times81.0%
Svc::Ccsds::Cfdp::Transaction::rSubstateSendNak() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:825)called 1 time64.0%
Svc::Ccsds::Cfdp::Transaction::rTick(int*) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:240)called 80 times68.0%
Svc::Ccsds::Cfdp::Transaction::reset() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:90)called 13124 times81.0%
Svc::Ccsds::Cfdp::Transaction::s1Recv(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:76)not called0.0%
Svc::Ccsds::Cfdp::Transaction::s1SubstateSendEof() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:310)called 3 times100.0%
Svc::Ccsds::Cfdp::Transaction::s1Tx() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:111)called 11 times100.0%
Svc::Ccsds::Cfdp::Transaction::s2EarlyFin(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:577)called 1 time88.0%
Svc::Ccsds::Cfdp::Transaction::s2EofAck(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:689)called 7 times79.0%
Svc::Ccsds::Cfdp::Transaction::s2Fin(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:589)called 8 times90.0%
Svc::Ccsds::Cfdp::Transaction::s2Nak(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:626)called 5 times89.0%
Svc::Ccsds::Cfdp::Transaction::s2NakArm(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:684)called 2 times100.0%
Svc::Ccsds::Cfdp::Transaction::s2Recv(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:82)called 14 times100.0%
Svc::Ccsds::Cfdp::Transaction::s2SubstateSendEof() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:321)called 9 times100.0%
Svc::Ccsds::Cfdp::Transaction::s2SubstateSendFileData() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:487)called 29 times41.0%
Svc::Ccsds::Cfdp::Transaction::s2Tx() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:122)called 47 times100.0%
Svc::Ccsds::Cfdp::Transaction::sAckTimerTick() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:133)called 56 times87.0%
Svc::Ccsds::Cfdp::Transaction::sCancel() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:286)called 1 time57.0%
Svc::Ccsds::Cfdp::Transaction::sCheckAndRespondNak(bool*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:445)called 71 times53.0%
Svc::Ccsds::Cfdp::Transaction::sDispatchRecv(Fw::Buffer const&, Svc::Ccsds::Cfdp::SSubstateRecvDispatchTable const*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:724)called 16 times79.0%
Svc::Ccsds::Cfdp::Transaction::sDispatchTransmit(Svc::Ccsds::Cfdp::SSubstateSendDispatchTable const*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:779)called 58 times69.0%
Svc::Ccsds::Cfdp::Transaction::sSendEof() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:297)called 15 times93.0%
Svc::Ccsds::Cfdp::Transaction::sSendFileData(unsigned int, unsigned int, unsigned char, unsigned int*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:336)called 36 times87.0%
Svc::Ccsds::Cfdp::Transaction::sSendFinAck() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:569)called 6 times100.0%
Svc::Ccsds::Cfdp::Transaction::sSubstateSendFileData() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:416)called 32 times66.0%
Svc::Ccsds::Cfdp::Transaction::sSubstateSendMetadata() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:506)called 16 times89.0%
Svc::Ccsds::Cfdp::Transaction::sTick(int*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:181)called 65 times85.0%
Svc::Ccsds::Cfdp::Transaction::sTickNak(int*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:273)called 57 times82.0%
Svc::Ccsds::Cfdp::Transaction::txStateDispatch(Svc::Ccsds::Cfdp::TxnSendDispatchTable const*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:788)called 58 times63.0%
Svc::Ccsds::Cfdp::Transaction::~Transaction() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:88)called 13100 times100.0%
Svc::Ccsds::Cfdp::TxnStatusIsError(Svc::Ccsds::Cfdp::TxnStatus) (Svc/Ccsds/CfdpManager/Utils.cpp:113)called 193 times100.0%
Svc::Ccsds::Cfdp::TxnStatusToConditionCode(Svc::Ccsds::Cfdp::TxnStatus) (Svc/Ccsds/CfdpManager/Utils.cpp:120)called 48 times100.0%
Svc::Ccsds::Cfdp::decodeIntegerInSize(Fw::SerialBufferBase&, unsigned char, Fw::SerializeStatus&) (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:64)called 1570 times92.0%
Svc::Ccsds::Cfdp::encodeIntegerInSize(Fw::SerialBufferBase&, unsigned long, unsigned char) (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:50)called 804 times88.0%
Svc::Ccsds::Cfdp::peekPduType(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:230)called 245 times97.0%