Examines the content of input data while inside your input handler block.
- iOS 13.0+
- macOS 10.15+
- Mac Catalyst 13.0+
- tvOS 13.0+
- watchOS 6.0+
The minimum number of bytes that should be delivered to the parse completion.
The maximum number of bytes that should be delivered to the parse completion.
An optional buffer into which the parser will copy bytes. Use this if you need to make guarantees about byte alignment.
A completion handler that will be called inline to examine a region of bytes.
Returns true if the requested length was available to parse, or false if the conditions could not be met.