| Function (File:Line) |
Call count |
Block coverage |
| Drv::IpSocket::IpSocket() (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:26) | called 1 time | 100.0% |
| Drv::IpSocket::addressToIp4(char const*, void*) (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:83) | called 2 times | 67.0% |
| Drv::IpSocket::close(Drv::SocketDescriptor const&) (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:111) | called 3 times | 100.0% |
| Drv::IpSocket::configure(char const*, unsigned short, unsigned int, unsigned int) (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:30) | called 1 time | 67.0% |
| Drv::IpSocket::handleZeroReturn() (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:226) | called 1 time | 100.0% |
| Drv::IpSocket::isValidPort(unsigned short) const (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:50) | not called | 0.0% |
| Drv::IpSocket::open(Drv::SocketDescriptor&) (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:126) | called 2 times | 100.0% |
| Drv::IpSocket::recv(Drv::SocketDescriptor const&, unsigned char*, unsigned long&) (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:180) | called 680 times | 45.0% |
| Drv::IpSocket::send(Drv::SocketDescriptor const&, unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:138) | called 279 times | 56.0% |
| Drv::IpSocket::setupNoSigPipe(int) (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:71) | called 2 times | 100.0% |
| Drv::IpSocket::setupSocketOptions(int) (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:232) | called 2 times | 80.0% |
| Drv::IpSocket::setupTimeouts(int) (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:54) | called 2 times | 83.0% |
| Drv::IpSocket::shutdown(Drv::SocketDescriptor const&) (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.cpp:117) | called 1 time | 75.0% |
| Drv::IpSocket::~IpSocket() (/home/runner/work/fprime/fprime/Drv/Ip/IpSocket.hpp:60) | not called | 0.0% |
| Drv::SocketComponentHelper::SocketComponentHelper() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:20) | called 1 time | 50.0% |
| Drv::SocketComponentHelper::close() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:158) | called 3 times | 75.0% |
| Drv::SocketComponentHelper::getAutomaticOpen() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:105) | called 5 times | 100.0% |
| Drv::SocketComponentHelper::isOpened() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:94) | called 1366 times | 100.0% |
| Drv::SocketComponentHelper::join() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:167) | called 1 time | 83.0% |
| Drv::SocketComponentHelper::joinReconnect() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:260) | called 1 time | 100.0% |
| Drv::SocketComponentHelper::open() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:52) | called 2 times | 81.0% |
| Drv::SocketComponentHelper::readLoop() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:208) | called 1 time | 69.0% |
| Drv::SocketComponentHelper::readTask(void*) (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:252) | called 1 time | 75.0% |
| Drv::SocketComponentHelper::reconnectLoop() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:276) | called 1 time | 72.0% |
| Drv::SocketComponentHelper::reconnectTask(void*) (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:329) | called 1 time | 75.0% |
| Drv::SocketComponentHelper::recv(unsigned char*, unsigned long&) (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:192) | called 680 times | 92.0% |
| Drv::SocketComponentHelper::reopen() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:110) | called 2 times | 80.0% |
| Drv::SocketComponentHelper::requestReconnect() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:335) | called 2 times | 100.0% |
| Drv::SocketComponentHelper::running() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:186) | called 1363 times | 100.0% |
| Drv::SocketComponentHelper::runningReconnect() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:270) | called 5233 times | 100.0% |
| Drv::SocketComponentHelper::send(unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:128) | called 279 times | 45.0% |
| Drv::SocketComponentHelper::setAutomaticOpen(bool) (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:100) | not called | 0.0% |
| Drv::SocketComponentHelper::shutdown() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:153) | called 1 time | 75.0% |
| Drv::SocketComponentHelper::start(Fw::ConstStringBase const&, unsigned char, unsigned long, unsigned long, unsigned char, unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:24) | called 1 time | 64.0% |
| Drv::SocketComponentHelper::stop() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:176) | called 1 time | 100.0% |
| Drv::SocketComponentHelper::stopReconnect() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:264) | called 1 time | 100.0% |
| Drv::SocketComponentHelper::waitForReconnect(Fw::TimeInterval) (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:343) | called 2 times | 83.0% |
| Drv::SocketComponentHelper::~SocketComponentHelper() (/home/runner/work/fprime/fprime/Drv/Ip/SocketComponentHelper.cpp:22) | called 1 time | 100.0% |
| Drv::TcpClientSocket::TcpClientSocket() (/home/runner/work/fprime/fprime/Drv/Ip/TcpClientSocket.cpp:23) | called 1 time | 100.0% |
| Drv::TcpClientSocket::isValidPort(unsigned short) const (/home/runner/work/fprime/fprime/Drv/Ip/TcpClientSocket.cpp:25) | called 1 time | 100.0% |
| Drv::TcpClientSocket::openProtocol(Drv::SocketDescriptor&) (/home/runner/work/fprime/fprime/Drv/Ip/TcpClientSocket.cpp:29) | called 2 times | 68.0% |
| Drv::TcpClientSocket::recvProtocol(Drv::SocketDescriptor const&, unsigned char*, unsigned long) (/home/runner/work/fprime/fprime/Drv/Ip/TcpClientSocket.cpp:88) | called 680 times | 100.0% |
| Drv::TcpClientSocket::sendProtocol(Drv::SocketDescriptor const&, unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Drv/Ip/TcpClientSocket.cpp:81) | called 279 times | 100.0% |
| Drv::TcpServerSocket::TcpServerSocket() (/home/runner/work/fprime/fprime/Drv/Ip/TcpServerSocket.cpp:21) | not called | 0.0% |
| Drv::TcpServerSocket::getListenPort() (/home/runner/work/fprime/fprime/Drv/Ip/TcpServerSocket.cpp:23) | not called | 0.0% |
| Drv::TcpServerSocket::openProtocol(Drv::SocketDescriptor&) (/home/runner/work/fprime/fprime/Drv/Ip/TcpServerSocket.cpp:87) | not called | 0.0% |
| Drv::TcpServerSocket::recvProtocol(Drv::SocketDescriptor const&, unsigned char*, unsigned long) (/home/runner/work/fprime/fprime/Drv/Ip/TcpServerSocket.cpp:124) | not called | 0.0% |
| Drv::TcpServerSocket::sendProtocol(Drv::SocketDescriptor const&, unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Drv/Ip/TcpServerSocket.cpp:117) | not called | 0.0% |
| Drv::TcpServerSocket::startup(Drv::SocketDescriptor&) (/home/runner/work/fprime/fprime/Drv/Ip/TcpServerSocket.cpp:28) | not called | 0.0% |
| Drv::TcpServerSocket::terminate(Drv::SocketDescriptor const&) (/home/runner/work/fprime/fprime/Drv/Ip/TcpServerSocket.cpp:80) | not called | 0.0% |
| Drv::UdpSocket::UdpSocket() (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:24) | not called | 0.0% |
| Drv::UdpSocket::bind(int) (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:78) | not called | 0.0% |
| Drv::UdpSocket::configure(char const*, unsigned short, unsigned int, unsigned int) (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:31) | not called | 0.0% |
| Drv::UdpSocket::configureRecv(char const*, unsigned short) (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:53) | not called | 0.0% |
| Drv::UdpSocket::configureSend(char const*, unsigned short, unsigned int, unsigned int) (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:43) | not called | 0.0% |
| Drv::UdpSocket::getRecvPort() (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:74) | not called | 0.0% |
| Drv::UdpSocket::handleZeroReturn() (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:266) | not called | 0.0% |
| Drv::UdpSocket::openProtocol(Drv::SocketDescriptor&) (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:103) | not called | 0.0% |
| Drv::UdpSocket::recvProtocol(Drv::SocketDescriptor const&, unsigned char*, unsigned long) (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:209) | not called | 0.0% |
| Drv::UdpSocket::send(Drv::SocketDescriptor const&, unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:233) | not called | 0.0% |
| Drv::UdpSocket::sendProtocol(Drv::SocketDescriptor const&, unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:191) | not called | 0.0% |
| Drv::UdpSocket::~UdpSocket() (/home/runner/work/fprime/fprime/Drv/Ip/UdpSocket.cpp:29) | not called | 0.0% |