1 #ifndef _TCPReceiverSocket_h_
2 #define _TCPReceiverSocket_h_
5 #include "otsdaq/NetworkUtilities/TCPPacket.h"
6 #include "otsdaq/NetworkUtilities/TCPSocket.h"
18 std::size_t receive(
char* buffer, std::size_t bufferSize = maxSocketSize);
23 buffer.resize(maxSocketSize);
24 int length = receive(static_cast<char*>(&buffer.at(0)), maxSocketSize);
25 buffer.resize(length);
30 std::string receivePacket(
void);
33 static constexpr
unsigned int maxSocketSize = 65536;