public ValueTask <int> WritePayloadAsync(ReadOnlyMemory <byte> payload, IOBehavior ioBehavior) => ProtocolUtility.WritePayloadAsync(m_byteHandler, m_getNextSequenceNumber, payload, ioBehavior);
public ValueTask <ArraySegment <byte> > ReadPayloadAsync(ArraySegmentHolder <byte> cache, ProtocolErrorBehavior protocolErrorBehavior, IOBehavior ioBehavior) => ProtocolUtility.ReadPayloadAsync(m_bufferedByteReader, m_byteHandler, m_getNextSequenceNumber, cache, protocolErrorBehavior, ioBehavior);