public static void Transform(this IDisposableCryptoTransform transform, ReadOnlySequence <byte> data, Sequence output) => transform.Transform(default, data, default, output);
public PacketDecoder(SequencePool sequencePool, IDisposableCryptoTransform decode, IHMac mac) { _decode = decode; _mac = mac; _sequencePool = sequencePool; }
public PacketEncoder(IDisposableCryptoTransform encode, IDisposableCryptoTransform mac) { _encode = encode; _mac = mac; }