GCC Code Coverage Report


Directory: Drv/TcpClient/
Date: 2026-09-03 21:14:33
Exec Total Coverage
Lines: 33 41 80.5%
Functions: 9 9 100.0%
Branches: 12 19 63.2%

Function (File:Line) Call count Block coverage
Drv::TcpClientComponentImpl::TcpClientComponentImpl(char const*) (Drv/TcpClient/TcpClientComponentImpl.cpp:24)called 7 times64.0%
Drv::TcpClientComponentImpl::configure(char const*, unsigned short, unsigned int, unsigned int, unsigned long) (Drv/TcpClient/TcpClientComponentImpl.cpp:26)called 6 times100.0%
Drv::TcpClientComponentImpl::connected() (Drv/TcpClient/TcpClientComponentImpl.cpp:63)called 112 times100.0%
Drv::TcpClientComponentImpl::getBuffer() (Drv/TcpClient/TcpClientComponentImpl.cpp:45)called 20 times100.0%
Drv::TcpClientComponentImpl::getSocketHandler() (Drv/TcpClient/TcpClientComponentImpl.cpp:41)called 612 times100.0%
Drv::TcpClientComponentImpl::recvReturnIn_handler(short, Fw::Buffer&) (Drv/TcpClient/TcpClientComponentImpl.cpp:90)called 1 time100.0%
Drv::TcpClientComponentImpl::sendBuffer(Fw::Buffer, Drv::SocketIpStatus) (Drv/TcpClient/TcpClientComponentImpl.cpp:49)called 20 times77.0%
Drv::TcpClientComponentImpl::send_handler(short, Fw::Buffer&) (Drv/TcpClient/TcpClientComponentImpl.cpp:73)called 112 times68.0%
Drv::TcpClientComponentImpl::~TcpClientComponentImpl() (Drv/TcpClient/TcpClientComponentImpl.cpp:35)called 7 times100.0%