Format: application/x-python-code
1 o
2
3 .'h� � @ sJ d dl Z d dlZd dlmZmZmZ dgZe �de j�Z G dd� d�Z
4 dS )� N)�List�Optional�Union�
5 ReceiveBuffers
6
7 ?
8 c @ s� e Zd Zddd�Zdeeef dd fdd�Zdefdd �Z de
9 fd
10 d�Zdefdd
11 �Zde
12 defdd�Z
13 de
14 dee fdd�Zdee fdd�Zdeee fdd�Zdefdd�ZdS )r �returnNc C s t � | _d| _d| _d S �Nr )� bytearray�_data�_next_line_search�_multiple_lines_search��self� r �HC:\Users\shubh\Videos\agent\nova\Lib\site-packages\h11/_receivebuffer.py�__init__0 s
15 zReceiveBuffer.__init__� byteslikec C s | j |7 _ | S �N)r )r
16 r r r r �__iadd__5 s zReceiveBuffer.__iadd__c C s t t| ��S r )�bool�lenr r r r �__bool__9 s zReceiveBuffer.__bool__c C �
17 t | j�S r )r r r r r r �__len__<