bool CAPRSTransmit::sendHeader(const CHeaderData& header) { unsigned char buffer[60U]; unsigned int length = header.getG2Data(buffer, 60U, true); for (unsigned int i = 0U; i < 2U; i++) { bool res = m_socket.write(buffer, length, header.getYourAddress(), header.getYourPort()); if (!res) return false; } return true; }
bool CTimeServerThread::sendHeader(const CHeaderData &header) { unsigned char buffer[60U]; unsigned int length = header.getG2Data(buffer, 60U, true); #if defined(DUMP_TX) CUtils::dump(wxT("Sending Header"), buffer, length); return true; #else for (unsigned int i = 0U; i < 5U; i++) { bool res = m_socket.write(buffer, length, header.getAddress(), header.getPort()); if (!res) return false; } return true; #endif }