%PDF- %PDF-
| Direktori : /lib/python3/dist-packages/dns/quic/__pycache__/ |
| Current File : //lib/python3/dist-packages/dns/quic/__pycache__/_common.cpython-312.pyc |
�
5��er � � � d dl Z d dlZd dlZd dlZd dlZd dlmZmZ d dlZ d dl
Z d dlZdZ
dZedz Z G d� de� Z G d� d � Z G d
� d� Z G d� d
� Z G d� de� Z G d� d� Z G d� de� Zy)� N)�Any�Optionali � � c � � e Zd Zy)�
UnexpectedEOFN)�__name__�
__module__�__qualname__� � �2/usr/lib/python3/dist-packages/dns/quic/_common.pyr r s � �r
r c �* � e Zd Zd� Zd� Zd� Zd� Zd� Zy)�Bufferc � � d| _ d| _ y )Nr
F)�_buffer� _seen_end��selfs r �__init__zBuffer.__init__ s � ������r
c �\ � | j ry | xj |z
c_ |rd| _ y y )NT)r r �r �data�is_ends r �putz
Buffer.put s) � ��>�>���������!�D�N� r
c �Z � t | j � |k\ ry| j rt �y)NTF)�lenr r r )r �amounts r �havezBuffer.have&