Message FromMsgExecReply(const MsgExecReply& result){ BinaryStream stream; stream<<result.exitStatus; stream.Write(result.type); stream<<result.output<<result.error<<result.memory<<result.time; Message msg; msg.type=EXEC_REPLY; msg.size=stream.Length(); msg.body=stream.buffer; return msg; }