Example #1
0
        public void Serialize(Stream outStream, object message)
        {
            var msg = SimulationTimeMessageConverter.ToProtoBuf((SimulationTimeMessage)message);

            _serialize.Serialize(outStream, msg);
            msg.ReleaseReference();
        }
Example #2
0
        public object Deserialize(Stream inStream)
        {
            SimulationTimeMessageItem msg = (SimulationTimeMessageItem)_serialize.Deserialize(inStream);
            var rc = SimulationTimeMessageConverter.FromProtoBuf(msg);

            msg.ReleaseReference();
            return(rc);
        }