/// <summary> /// Writes the packet to the stream /// </summary> /// <param name="stream">The stream to write to</param> /// <param name="protocolVersion">Protocol to be used while reading</param> internal abstract void Serialize(PacketWriter writer, MqttProtocolVersion protocolVersion);