GCC Code Coverage Report


Directory: Svc/Ccsds/CfdpManager/
Date: 2026-11-03 21:17:54
Exec Total Coverage
Lines: 3227 3579 90.2%
Functions: 364 379 96.0%
Branches: 1828 2386 76.6%

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 128089 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 127723 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 155 times86.0%
Svc::Ccsds::Cfdp::CfdpCListRemove(Svc::Ccsds::Cfdp::CListNode**, Svc::Ccsds::Cfdp::CListNode*) (Svc/Ccsds/CfdpManager/Clist.cpp:102)called 441 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 19131 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 1612 times100.0%
Svc::Ccsds::Cfdp::CfdpChunkList::CfdpChunkList(unsigned short, Svc::Ccsds::Cfdp::Chunk*) (Svc/Ccsds/CfdpManager/Chunk.cpp:51)called 31402 times83.0%
Svc::Ccsds::Cfdp::CfdpChunkList::add(unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Chunk.cpp:63)called 35 times86.0%
Svc::Ccsds::Cfdp::CfdpChunkList::combineNext(unsigned short, Svc::Ccsds::Cfdp::Chunk const*) (Svc/Ccsds/CfdpManager/Chunk.cpp:214)called 32 times95.0%
Svc::Ccsds::Cfdp::CfdpChunkList::combinePrevious(unsigned short, Svc::Ccsds::Cfdp::Chunk const*) (Svc/Ccsds/CfdpManager/Chunk.cpp:248)called 32 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 32 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 76 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 32 times57.0%
Svc::Ccsds::Cfdp::CfdpChunkList::insertChunk(unsigned short, Svc::Ccsds::Cfdp::Chunk const*) (Svc/Ccsds/CfdpManager/Chunk.cpp:162)called 17 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 31421 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 31400 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 7 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 157 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 5 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 16 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 29 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 40 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 50 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 157 times100.0%
Svc::Ccsds::Cfdp::CfdpManager::configure(Fw::MemAllocator&, unsigned long, int) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:35)called 157 times84.0%
Svc::Ccsds::Cfdp::CfdpManager::dataIn_handler(short, Fw::Buffer&) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:155)called 163 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 157 times100.0%
Svc::Ccsds::Cfdp::CfdpManager::drainFileInQueue() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:93)called 2326 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:721)called 12 times58.0%
Svc::Ccsds::Cfdp::CfdpManager::getAckTimerParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:749)called 141 times65.0%
Svc::Ccsds::Cfdp::CfdpManager::getChannelTelemetryRef(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:263)called 9352 times91.0%
Svc::Ccsds::Cfdp::CfdpManager::getDequeueEnabledParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:777)called 4644 times67.0%
Svc::Ccsds::Cfdp::CfdpManager::getFailDirParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:695)called 2 times61.0%
Svc::Ccsds::Cfdp::CfdpManager::getInactivityTimerParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:763)called 179 times65.0%
Svc::Ccsds::Cfdp::CfdpManager::getLocalEidParam() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:642)called 436 times56.0%
Svc::Ccsds::Cfdp::CfdpManager::getMaxOutgoingPdusPerCycleParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:805)called 109 times58.0%
Svc::Ccsds::Cfdp::CfdpManager::getMoveDirParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:791)called 7 times68.0%
Svc::Ccsds::Cfdp::CfdpManager::getNackLimitParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:735)called 3 times58.0%
Svc::Ccsds::Cfdp::CfdpManager::getOutgoingFileChunkSizeParam() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:652)called 60 times56.0%
Svc::Ccsds::Cfdp::CfdpManager::getPduBuffer(Fw::Buffer&, Svc::Ccsds::Cfdp::Channel&, unsigned long) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:255)called 108 times91.0%
Svc::Ccsds::Cfdp::CfdpManager::getPostInactivitySendRetriesParam() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:671)called 2 times56.0%
Svc::Ccsds::Cfdp::CfdpManager::getRxCrcCalcBytesPerCycleParam() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:661)called 9 times56.0%
Svc::Ccsds::Cfdp::CfdpManager::getRxDirParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:709)called 96 times68.0%
Svc::Ccsds::Cfdp::CfdpManager::getTmpDirParam(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:681)called 4 times68.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 10 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::incrementFaultFileRead(unsigned char) (Svc/Ccsds/CfdpManager/CfdpManager.hpp:221)called 2 times96.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 3 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 2 times96.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 160 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 105 times96.0%
Svc::Ccsds::Cfdp::CfdpManager::parameterUpdated(unsigned int) (Svc/Ccsds/CfdpManager/CfdpManager.cpp:585)called 1594 times71.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 2322 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 105 times100.0%
Svc::Ccsds::Cfdp::CfdpManager::~CfdpManager() (Svc/Ccsds/CfdpManager/CfdpManager.cpp:25)called 157 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 314 times78.0%
Svc::Ccsds::Cfdp::Channel::cleanup(Fw::MemAllocator&, int) (Svc/Ccsds/CfdpManager/Channel.cpp:173)called 314 times100.0%
Svc::Ccsds::Cfdp::Channel::clearCurrentIfMatch(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Channel.cpp:697)called 47 times57.0%
Svc::Ccsds::Cfdp::Channel::cycleTx() (Svc/Ccsds/CfdpManager/Channel.cpp:212)called 4644 times91.0%
Svc::Ccsds::Cfdp::Channel::cycleTxFirstActive(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Channel.cpp:843)called 17 times89.0%
Svc::Ccsds::Cfdp::Channel::cycleTxFirstActiveWrapper(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Channel.cpp:904)called 17 times100.0%
Svc::Ccsds::Cfdp::Channel::decrementCmdTxCounter() (Svc/Ccsds/CfdpManager/Channel.cpp:692)called 14 times89.0%
Svc::Ccsds::Cfdp::Channel::dequeueTransaction(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Channel.cpp:502)called 43 times67.0%
Svc::Ccsds::Cfdp::Channel::doTick(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Channel.cpp:866)called 233 times63.0%
Svc::Ccsds::Cfdp::Channel::doTickWrapper(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Channel.cpp:913)called 233 times100.0%
Svc::Ccsds::Cfdp::Channel::findTransactionBySequenceNumber(unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Channel.cpp:456)called 171 times92.0%
Svc::Ccsds::Cfdp::Channel::findUnusedChunks(Svc::Ccsds::Cfdp::Direction) (Svc/Ccsds/CfdpManager/Channel.cpp:724)called 154 times91.0%
Svc::Ccsds::Cfdp::Channel::findUnusedTransaction(Svc::Ccsds::Cfdp::Direction) (Svc/Ccsds/CfdpManager/Channel.cpp:395)called 113 times94.0%
Svc::Ccsds::Cfdp::Channel::freeTransaction(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Channel.cpp:601)called 15727 times100.0%
Svc::Ccsds::Cfdp::Channel::getChannelId() const (Svc/Ccsds/CfdpManager/Channel.hpp:178)called 521 times100.0%
Svc::Ccsds::Cfdp::Channel::getChunkListHead(unsigned char) (Svc/Ccsds/CfdpManager/Channel.cpp:712)called 31573 times88.0%
Svc::Ccsds::Cfdp::Channel::getFlowState() const (Svc/Ccsds/CfdpManager/Channel.hpp:243)called 4644 times80.0%
Svc::Ccsds::Cfdp::Channel::getHistory(unsigned int) (Svc/Ccsds/CfdpManager/Channel.cpp:895)called 33 times86.0%
Svc::Ccsds::Cfdp::Channel::getNumCmdTx() const (Svc/Ccsds/CfdpManager/Channel.hpp:202)called 30 times100.0%
Svc::Ccsds::Cfdp::Channel::getOutgoingCounter() const (Svc/Ccsds/CfdpManager/Channel.hpp:185)called 173 times100.0%
Svc::Ccsds::Cfdp::Channel::getPlayback(unsigned int) (Svc/Ccsds/CfdpManager/Channel.hpp:251)called 15 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:890)called 33 times86.0%
Svc::Ccsds::Cfdp::Channel::incrementCmdTxCounter() (Svc/Ccsds/CfdpManager/Channel.hpp:207)called 17 times100.0%
Svc::Ccsds::Cfdp::Channel::incrementOutgoingCounter() (Svc/Ccsds/CfdpManager/Channel.hpp:190)called 170 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 96266 times100.0%
Svc::Ccsds::Cfdp::Channel::insertSortPrio(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::QueueId::T) (Svc/Ccsds/CfdpManager/Channel.cpp:661)called 37 times45.0%
Svc::Ccsds::Cfdp::Channel::moveTransaction(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::QueueId::T) (Svc/Ccsds/CfdpManager/Channel.cpp:538)called 17 times31.0%
Svc::Ccsds::Cfdp::Channel::processPlaybackDirectories() (Svc/Ccsds/CfdpManager/Channel.cpp:335)called 4644 times96.0%
Svc::Ccsds::Cfdp::Channel::processPlaybackDirectory(Svc::Ccsds::Cfdp::Playback*) (Svc/Ccsds/CfdpManager/Channel.cpp:748)called 9288 times96.0%
Svc::Ccsds::Cfdp::Channel::processPollingDirectories() (Svc/Ccsds/CfdpManager/Channel.cpp:352)called 4644 times93.0%
Svc::Ccsds::Cfdp::Channel::recycleTransaction(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Channel.cpp:619)called 26 times99.0%
Svc::Ccsds::Cfdp::Channel::removeFromQueue(Svc::Ccsds::Cfdp::QueueId::T, Svc::Ccsds::Cfdp::CListNode*) (Svc/Ccsds/CfdpManager/Channel.hpp:520)called 224 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 4644 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 4644 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:922)not called0.0%
Svc::Ccsds::Cfdp::Channel::updatePollPbCounted(Svc::Ccsds::Cfdp::Playback*, int, unsigned char*) (Svc/Ccsds/CfdpManager/Channel.cpp:829)not called0.0%
Svc::Ccsds::Cfdp::Channel::~Channel() (Svc/Ccsds/CfdpManager/Channel.cpp:168)called 314 times100.0%
Svc::Ccsds::Cfdp::Engine::Engine(Svc::Ccsds::Cfdp::CfdpManager*) (Svc/Ccsds/CfdpManager/Engine.cpp:61)called 158 times100.0%
Svc::Ccsds::Cfdp::Engine::abandonTransaction(unsigned char, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Engine.cpp:773)called 6 times95.0%
Svc::Ccsds::Cfdp::Engine::armAckTimer(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:105)called 60 times100.0%
Svc::Ccsds::Cfdp::Engine::armInactTimer(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:110)called 242 times100.0%
Svc::Ccsds::Cfdp::Engine::cancelTransaction(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:1147)called 1 time73.0%
Svc::Ccsds::Cfdp::Engine::cancelTransactionBySeq(unsigned char, unsigned int, unsigned int) (Svc/Ccsds/CfdpManager/Engine.cpp:757)called 2 times94.0%
Svc::Ccsds::Cfdp::Engine::cycle() (Svc/Ccsds/CfdpManager/Engine.cpp:1015)called 2322 times96.0%
Svc::Ccsds::Cfdp::Engine::dispatchRecv(Svc::Ccsds::Cfdp::Transaction*, Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Engine.cpp:131)called 157 times76.0%
Svc::Ccsds::Cfdp::Engine::dispatchTx(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:170)called 67 times100.0%
Svc::Ccsds::Cfdp::Engine::finishTransaction(Svc::Ccsds::Cfdp::Transaction*, bool) (Svc/Ccsds/CfdpManager/Engine.cpp:1041)called 51 times91.0%
Svc::Ccsds::Cfdp::Engine::getChannelTelemetryRef(unsigned char) (Svc/Ccsds/CfdpManager/Engine.cpp:1253)called 9348 times100.0%
Svc::Ccsds::Cfdp::Engine::handleNotKeepFile(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:1195)called 8 times78.0%
Svc::Ccsds::Cfdp::Engine::init(Fw::MemAllocator&, int) (Svc/Ccsds/CfdpManager/Engine.cpp:89)called 157 times86.0%
Svc::Ccsds::Cfdp::Engine::isPollingDir(Fw::StringBase const&, unsigned char) (Svc/Ccsds/CfdpManager/Engine.cpp:1164)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:919)called 10 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:885)called 10 times100.0%
Svc::Ccsds::Cfdp::Engine::receivePdu(unsigned char, Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Engine.cpp:659)called 161 times86.0%
Svc::Ccsds::Cfdp::Engine::recvDrop(Svc::Ccsds::Cfdp::Transaction*, Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Engine.cpp:525)not called0.0%
Svc::Ccsds::Cfdp::Engine::recvEof(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::EofPdu const&) (Svc/Ccsds/CfdpManager/Engine.cpp:486)called 12 times62.0%
Svc::Ccsds::Cfdp::Engine::recvFd(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::FileDataPdu const&) (Svc/Ccsds/CfdpManager/Engine.cpp:468)called 35 times100.0%
Svc::Ccsds::Cfdp::Engine::recvFin(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::FinPdu const&) (Svc/Ccsds/CfdpManager/Engine.cpp:503)called 7 times62.0%
Svc::Ccsds::Cfdp::Engine::recvHold(Svc::Ccsds::Cfdp::Transaction*, Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Engine.cpp:530)called 1 time23.0%
Svc::Ccsds::Cfdp::Engine::recvInit(Svc::Ccsds::Cfdp::Transaction*, Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Engine.cpp:569)called 92 times85.0%
Svc::Ccsds::Cfdp::Engine::recvMd(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::MetadataPdu const&) (Svc/Ccsds/CfdpManager/Engine.cpp:438)called 89 times90.0%
Svc::Ccsds::Cfdp::Engine::recvNak(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::NakPdu const&) (Svc/Ccsds/CfdpManager/Engine.cpp:520)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:258)called 13 times90.0%
Svc::Ccsds::Cfdp::Engine::sendEof(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:223)called 20 times81.0%
Svc::Ccsds::Cfdp::Engine::sendFd(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::FileDataPdu&) (Svc/Ccsds/CfdpManager/Engine.cpp:215)called 40 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:301)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:372)called 1 time78.0%
Svc::Ccsds::Cfdp::Engine::sendMd(Svc::Ccsds::Cfdp::Transaction*) (Svc/Ccsds/CfdpManager/Engine.cpp:185)called 16 times89.0%
Svc::Ccsds::Cfdp::Engine::sendNak(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::NakPdu&) (Svc/Ccsds/CfdpManager/Engine.cpp:328)called 2 times92.0%
Svc::Ccsds::Cfdp::Engine::serializeAndSendPdu(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::PduBase&) (Svc/Ccsds/CfdpManager/Engine.cpp:336)called 105 times100.0%
Svc::Ccsds::Cfdp::Engine::serializeAndSendPduOnChannel(Svc::Ccsds::Cfdp::Channel&, Svc::Ccsds::Cfdp::PduBase&) (Svc/Ccsds/CfdpManager/Engine.cpp:341)called 106 times86.0%
Svc::Ccsds::Cfdp::Engine::setChannelFlowState(unsigned char, Svc::Ccsds::Cfdp::Flow::T) (Svc/Ccsds/CfdpManager/Engine.cpp:733)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:738)called 3 times93.0%
Svc::Ccsds::Cfdp::Engine::setTxnStatus(Svc::Ccsds::Cfdp::Transaction*, Svc::Ccsds::Cfdp::TxnStatus) (Svc/Ccsds/CfdpManager/Engine.cpp:1141)called 47 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:948)called 5 times97.0%
Svc::Ccsds::Cfdp::Engine::startRxTransaction(unsigned char) (Svc/Ccsds/CfdpManager/Engine.cpp:855)called 93 times96.0%
Svc::Ccsds::Cfdp::Engine::stopPollDir(unsigned char, unsigned char) (Svc/Ccsds/CfdpManager/Engine.cpp:985)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:810)called 19 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:791)called 20 times100.0%
Svc::Ccsds::Cfdp::Engine::validateRxDestPath(unsigned char, Fw::StringTemplate<256ul>&, Svc::Ccsds::Cfdp::RxDestPathRejectReason&) (Svc/Ccsds/CfdpManager/Engine.cpp:401)called 89 times91.0%
Svc::Ccsds::Cfdp::Engine::~Engine() (Svc/Ccsds/CfdpManager/Engine.cpp:67)called 158 times99.0%
Svc::Ccsds::Cfdp::EofPdu::EofPdu() (Svc/Ccsds/CfdpManager/Types/EofPdu.hpp:35)called 78 times83.0%
Svc::Ccsds::Cfdp::EofPdu::appendTlv(Svc::Ccsds::Cfdp::Tlv const&) (Svc/Ccsds/CfdpManager/Types/EofPdu.hpp:75)called 2 times100.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 71 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 37 times100.0%
Svc::Ccsds::Cfdp::EofPdu::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Svc/Ccsds/CfdpManager/Types/EofPdu.cpp:48)called 37 times100.0%
Svc::Ccsds::Cfdp::EofPdu::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/EofPdu.cpp:81)called 37 times90.0%
Svc::Ccsds::Cfdp::FileDataPdu::FileDataPdu() (Svc/Ccsds/CfdpManager/Types/FileDataPdu.hpp:32)called 185 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::asHeader() const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.hpp:62)called 63 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:179)called 97 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 98 times93.0%
Svc::Ccsds::Cfdp::FileDataPdu::getBufferSize() const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:31)called 164 times95.0%
Svc::Ccsds::Cfdp::FileDataPdu::getData() const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.hpp:71)called 64 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::getDataSize() const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.hpp:68)called 130 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::getMaxFileDataSize() (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:45)called 40 times93.0%
Svc::Ccsds::Cfdp::FileDataPdu::getOffset() const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.hpp:65)called 90 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 86 times100.0%
Svc::Ccsds::Cfdp::FileDataPdu::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Svc/Ccsds/CfdpManager/Types/FileDataPdu.cpp:173)called 81 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 85 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 256 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::MetadataPdu() (Svc/Ccsds/CfdpManager/Types/MetadataPdu.hpp:39)called 207 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 98 times87.0%
Svc::Ccsds::Cfdp::MetadataPdu::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/MetadataPdu.cpp:169)called 98 times86.0%
Svc::Ccsds::Cfdp::MetadataPdu::getBufferSize() const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.cpp:44)called 214 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 97 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::getFileSize() const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.hpp:73)called 90 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::getSourceFilename() const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.hpp:76)called 90 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 109 times96.0%
Svc::Ccsds::Cfdp::MetadataPdu::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.cpp:61)called 109 times100.0%
Svc::Ccsds::Cfdp::MetadataPdu::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/MetadataPdu.cpp:94)called 109 times93.0%
Svc::Ccsds::Cfdp::NakPdu::NakPdu() (Svc/Ccsds/CfdpManager/Types/NakPdu.hpp:40)called 40 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 10 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 19 times95.0%
Svc::Ccsds::Cfdp::NakPdu::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/NakPdu.cpp:142)called 16 times92.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 392 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 717 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 21 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 589 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 589 times100.0%
Svc::Ccsds::Cfdp::PduHeader::fromSerialBuffer(Fw::SerialBufferBase&) (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:163)called 575 times78.0%
Svc::Ccsds::Cfdp::PduHeader::getBufferSize() const (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:80)called 897 times100.0%
Svc::Ccsds::Cfdp::PduHeader::getDestEid() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:130)called 208 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 97 times100.0%
Svc::Ccsds::Cfdp::PduHeader::getSourceEid() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:124)called 300 times100.0%
Svc::Ccsds::Cfdp::PduHeader::getTransactionSeq() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:127)called 300 times100.0%
Svc::Ccsds::Cfdp::PduHeader::getTxmMode() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:121)called 132 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 2398 times100.0%
Svc::Ccsds::Cfdp::PduHeader::hasSegmentMetadata() const (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:142)called 36 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 303 times100.0%
Svc::Ccsds::Cfdp::PduHeader::setPduDataLength(unsigned short) (Svc/Ccsds/CfdpManager/Types/PduHeader.hpp:136)called 296 times100.0%
Svc::Ccsds::Cfdp::PduHeader::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:95)called 299 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:17)called 32971 times100.0%
Svc::Ccsds::Cfdp::Timer::disableTimer() (Svc/Ccsds/CfdpManager/Timer.cpp:30)called 31458 times100.0%
Svc::Ccsds::Cfdp::Timer::getStatus() (Svc/Ccsds/CfdpManager/Timer.cpp:35)called 410 times80.0%
Svc::Ccsds::Cfdp::Timer::run() (Svc/Ccsds/CfdpManager/Timer.cpp:39)called 223 times94.0%
Svc::Ccsds::Cfdp::Timer::setTimer(unsigned int) (Svc/Ccsds/CfdpManager/Timer.cpp:25)called 313 times100.0%
Svc::Ccsds::Cfdp::Timer::~Timer() (Svc/Ccsds/CfdpManager/Timer.cpp:19)called 32971 times100.0%
Svc::Ccsds::Cfdp::Tlv::Tlv() (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:55)called 503 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 25 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 21 times100.0%
Svc::Ccsds::Cfdp::Tlv::toSerialBuffer(Fw::SerialBufferBase&) const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:82)called 15 times94.0%
Svc::Ccsds::Cfdp::TlvData::TlvData() (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:19)called 503 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 15 times100.0%
Svc::Ccsds::Cfdp::TlvData::getLength() const (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:47)called 44 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 23 times100.0%
Svc::Ccsds::Cfdp::TlvList::TlvList() (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:184)called 118 times100.0%
Svc::Ccsds::Cfdp::TlvList::appendTlv(Svc::Ccsds::Cfdp::Tlv const&) (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:188)called 21 times100.0%
Svc::Ccsds::Cfdp::TlvList::clear() (Svc/Ccsds/CfdpManager/Types/Tlv.cpp:198)called 60 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 114 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 60 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 2787 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 15700 times75.0%
Svc::Ccsds::Cfdp::Transaction::findBySequenceNumberCallback(Svc::Ccsds::Cfdp::CListNode*, void*) (Svc/Ccsds/CfdpManager/Utils.cpp:74)called 1356 times100.0%
Svc::Ccsds::Cfdp::Transaction::getChannelId() const (Svc/Ccsds/CfdpManager/Transaction.hpp:238)called 61 times100.0%
Svc::Ccsds::Cfdp::Transaction::getClass() const (Svc/Ccsds/CfdpManager/Transaction.hpp:244)called 171 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 255 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 20 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 18 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:891)called 9 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:806)called 2 times83.0%
Svc::Ccsds::Cfdp::Transaction::r2GapComputeWrapper(Svc::Ccsds::Cfdp::Chunk const*, void*) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:817)called 2 times100.0%
Svc::Ccsds::Cfdp::Transaction::r2Recv(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:156)called 39 times100.0%
Svc::Ccsds::Cfdp::Transaction::r2RecvFinAck(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:1029)called 4 times57.0%
Svc::Ccsds::Cfdp::Transaction::r2RecvMd(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:1050)called 4 times82.0%
Svc::Ccsds::Cfdp::Transaction::r2Reset() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:393)called 6 times68.0%
Svc::Ccsds::Cfdp::Transaction::r2SetFinTxnStatus(Svc::Ccsds::Cfdp::TxnStatus) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:384)called 12 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 28 times90.0%
Svc::Ccsds::Cfdp::Transaction::r2SubstateSendFin() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:1002)called 13 times95.0%
Svc::Ccsds::Cfdp::Transaction::rAckTimerTick() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:197)called 81 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:1146)called 55 times83.0%
Svc::Ccsds::Cfdp::Transaction::rInit() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:342)called 83 times84.0%
Svc::Ccsds::Cfdp::Transaction::rProcessFd(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:485)called 34 times83.0%
Svc::Ccsds::Cfdp::Transaction::rSendInactivityEvent() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:1136)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:826)called 1 time64.0%
Svc::Ccsds::Cfdp::Transaction::rTick(int*) (Svc/Ccsds/CfdpManager/TransactionRx.cpp:240)called 91 times68.0%
Svc::Ccsds::Cfdp::Transaction::reset() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:90)called 15727 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 5 times100.0%
Svc::Ccsds::Cfdp::Transaction::s1Tx() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:111)called 17 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 10 times100.0%
Svc::Ccsds::Cfdp::Transaction::s2SubstateSendFileData() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:487)called 30 times41.0%
Svc::Ccsds::Cfdp::Transaction::s2Tx() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:122)called 50 times100.0%
Svc::Ccsds::Cfdp::Transaction::sAckTimerTick() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:133)called 66 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 75 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 67 times69.0%
Svc::Ccsds::Cfdp::Transaction::sSendEof() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:297)called 19 times93.0%
Svc::Ccsds::Cfdp::Transaction::sSendFileData(unsigned int, unsigned int, unsigned char, unsigned int*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:336)called 39 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 35 times66.0%
Svc::Ccsds::Cfdp::Transaction::sSubstateSendMetadata() (Svc/Ccsds/CfdpManager/TransactionTx.cpp:506)called 19 times89.0%
Svc::Ccsds::Cfdp::Transaction::sTick(int*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:181)called 78 times85.0%
Svc::Ccsds::Cfdp::Transaction::sTickNak(int*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:273)called 66 times82.0%
Svc::Ccsds::Cfdp::Transaction::txStateDispatch(Svc::Ccsds::Cfdp::TxnSendDispatchTable const*) (Svc/Ccsds/CfdpManager/TransactionTx.cpp:788)called 67 times63.0%
Svc::Ccsds::Cfdp::Transaction::~Transaction() (Svc/Ccsds/CfdpManager/TransactionRx.cpp:88)called 15700 times100.0%
Svc::Ccsds::Cfdp::TxnStatusIsError(Svc::Ccsds::Cfdp::TxnStatus) (Svc/Ccsds/CfdpManager/Utils.cpp:113)called 223 times100.0%
Svc::Ccsds::Cfdp::TxnStatusToConditionCode(Svc::Ccsds::Cfdp::TxnStatus) (Svc/Ccsds/CfdpManager/Utils.cpp:120)called 52 times100.0%
Svc::Ccsds::Cfdp::decodeIntegerInSize(Fw::SerialBufferBase&, unsigned char, Fw::SerializeStatus&) (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:64)called 1720 times92.0%
Svc::Ccsds::Cfdp::encodeIntegerInSize(Fw::SerialBufferBase&, unsigned long, unsigned char) (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:50)called 897 times88.0%
Svc::Ccsds::Cfdp::peekPduType(Fw::Buffer const&) (Svc/Ccsds/CfdpManager/Types/PduHeader.cpp:230)called 271 times97.0%