Serialize
result = Serialize(&reply, &totalSize, ai);
size_t Serialize(HttpBuffer& buffer, BDataIO* target);
auto currentBytesWritten = fSerializer.Serialize(fBuffer, fSocket.get());