def _parse_reserved_segment(self, fptr):
offset = fptr.tell() - <NUM_LIT:2><EOL>read_buffer = fptr.read(<NUM_LIT:2>)<EOL>length, = struct.unpack('<STR_LIT>', read_buffer)<EOL>if length > <NUM_LIT:0>:<EOL><INDENT>data = fptr.read(length - <NUM_LIT:2>)<EOL><DEDENT>else:<EOL><INDENT>data = None<EOL><DEDENT>segment = Segment(marker_id='<STR_LIT>'.format(self._marker_id),<EOL>offset=offset, length=length, data=data)<EOL>return segment<EOL>
Parse valid marker segment, segment description is unknown.

        Parameters
        ----------
        fptr : file object
            The file to parse.

        Returns
        -------
        Segment
            The current segment.