{
int size = input.readInt();
byte[] headerBytes = new byte[size];
input.readFully(headerBytes);
StreamHeader streamHeader = StreamHeader.serializer().deserialize(new DataInputStream(new ByteArrayInputStream(headerBytes)));
new IncomingStreamReader(streamHeader, socket.getChannel()).read();
}
else
{
int size = input.readInt();
byte[] contentBytes = new byte[size];