protected override void EncodeImpl(sul.Utils.Buffer _buffer) { foreach (byte magicChild in magic) { _buffer.WriteUbyte(magicChild); } _buffer.WriteUbyte(protocol); _buffer.WriteBytes(mtu); }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteVaruint(sharedSecret.Length); _buffer.WriteBytes(sharedSecret); _buffer.WriteVaruint(verifyToken.Length); _buffer.WriteBytes(verifyToken); }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(serverId)); _buffer.WriteString(serverId); _buffer.WriteVaruint(publicKey.Length); _buffer.WriteBytes(publicKey); _buffer.WriteVaruint(verifyToken.Length); _buffer.WriteBytes(verifyToken); }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteBytes(packet); }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(channel)); _buffer.WriteString(channel); _buffer.WriteBytes(data); }