in amazon_transcribe/eventstream.py [0:0]
def next(self) -> EventStreamMessage:
"""Provides the next available message parsed from the stream"""
if len(self._data) < _PRELUDE_LENGTH:
raise StopIteration()
if self._prelude is None:
self._prelude = self._parse_prelude()
if len(self._data) < self._prelude.total_length:
raise StopIteration()
return self._parse_message()