public static IMessage Deserialize(BinaryReader reader, MavMessageType mavType)
        {
            IMessageSerializer serializer = CreateSerializer(mavType);
            IMessage           message    = serializer?.Deserialize(reader);

            return(message);
        }
        private static IMessageSerializer CreateSerializer(MavMessageType mavType)
        {
            IMessageSerializer serializer = MessageSerializerFactory.CreateSerializer(mavType);

            return(serializer);
        }
Exemple #3
0
 protected Message(MavMessageType mavType)
 {
     MavType = mavType;
 }