mirror of
https://github.com/dotnet/MQTTnet.git
synced 2026-10-16 17:23:04 +08:00
Add support for V3.1.0; Performance improvements
This commit is contained in:
@@ -9,13 +9,13 @@ namespace MQTTnet.Core.Serializer
|
||||
{
|
||||
public sealed class MqttPacketWriter : IDisposable
|
||||
{
|
||||
private readonly MemoryStream _buffer = new MemoryStream(512);
|
||||
private readonly MemoryStream _buffer = new MemoryStream(1024);
|
||||
|
||||
public void InjectFixedHeader(MqttControlPacketType packetType, byte flags = 0)
|
||||
{
|
||||
var fixedHeader = (byte)((byte)packetType << 4);
|
||||
var fixedHeader = (int)packetType << 4;
|
||||
fixedHeader |= flags;
|
||||
InjectFixedHeader(fixedHeader);
|
||||
InjectFixedHeader((byte)fixedHeader);
|
||||
}
|
||||
|
||||
public void Write(byte value)
|
||||
|
||||
Reference in New Issue
Block a user