Lines Matching refs:header
300 TCPIface::sendPacket(const Header &header, const EthPacketPtr &packet)
302 sendTCP(sock, &header, sizeof(header));
307 TCPIface::sendCmd(const Header &header)
310 static_cast<int>(header.msgType));
315 sendTCP(s, (void*)&header, sizeof(header));
319 TCPIface::recvHeader(Header &header)
321 bool ret = recvTCP(sock, &header, sizeof(header));
323 static_cast<int>(header.msgType), ret);
328 TCPIface::recvPacket(const Header &header, EthPacketPtr &packet)
330 packet = make_shared<EthPacketData>(header.dataPacketLength);
331 bool ret = recvTCP(sock, packet->data, header.dataPacketLength);
333 packet->simLength = header.simLength;
334 packet->length = header.dataPacketLength;