File: //usr/local/CyberCP/lib64/python3.10/site-packages/botocore/__pycache__/eventstream.cpython-310.pyc
o
�h3O � @ s� d Z ddlmZ ddlmZ ddlmZ dZdZdZ G dd � d e
�ZG d
d� de�ZG dd
� d
e�Z
G dd� de�ZG dd� de�ZG dd� de�ZG dd� d�Zd#dd�ZG dd� d�ZG dd� d�ZG dd� d�ZG dd� d�ZG d d!� d!�Zd"S )$zBinary Event Stream Decoding� )�crc32)�unpack)�EventStreamError� i i c @ s e Zd ZdZdS )�ParserErrorz,Base binary flow encoding parsing exception.N)�__name__�
__module__�__qualname__�__doc__� r r �G/usr/local/CyberCP/lib/python3.10/site-packages/botocore/eventstream.pyr s r c � e Zd ZdZ� fdd�Z� ZS )�DuplicateHeaderz$Duplicate header found in the event.c s d|� d�}t � �|� d S )NzDuplicate header present: "�"��super�__init__)�self�header�message�� __class__r r r # s zDuplicateHeader.__init__�r r r r
r �
__classcell__r r r r r � r c r
)�InvalidHeadersLengthz*Headers length is longer than the maximum.c � d|� dt � �}t� �|� d S )NzHeader length of � exceeded the maximum of )�_MAX_HEADERS_LENGTHr r �r �lengthr r r r r + � zInvalidHeadersLength.__init__r r r r r r ( r r c r
)�InvalidPayloadLengthz*Payload length is longer than the maximum.c r )NzPayload length of r )�_MAX_PAYLOAD_LENGTHr r r r r r r 3 r! zInvalidPayloadLength.__init__r r r r r r"