
    Ii                     r     " S  S\ 5      r " S S\ 5      r " S S\ 5      r " S S\ 5      r " S S	\ 5      rg
)c                   H    \ rS rSrSrSrSrSrSrSr	Sr
/ SQr\S	 5       rS
rg)ClientPacketTypes   z$
Packet types that client transmits
                )HelloQueryDataCancelPingTablesStatusRequestc                 B     U R                   U   $ ! [         a     gf = fNzUnknown packet
_types_str
IndexErrorclspackets     @/venv/lib/python3.13/site-packages/clickhouse_driver/protocol.pyto_strClientPacketTypes.to_str   (    	$>>&)) 	$#	$    
 N)__name__
__module____qualname____firstlineno____doc__HELLOQUERYDATACANCELPINGTABLES_STATUS_REQUESTr   classmethodr   __static_attributes__r       r   r   r      sM     E
 E D F D J $ $r+   r   c                       \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrSrSr/ SQr\S 5       r\S 5       rSrg)ServerPacketTypes&   z%
Packet types that server transmits.
r   r   r   r   r   r	            	   
                        )r
   r   	ExceptionProgressPongEndOfStreamProfileInfoTotalsExtremesTablesStatusResponseLogTableColumns	PartUUIDsReadTaskRequestProfileEventsMergeTreeAllRangesAnnouncementMergeTreeReadTaskRequestTimezoneUpdatec                 B     U R                   U   $ ! [         a     gf = fr   r   r   s     r   r   ServerPacketTypes.to_strg   r   r   c                 $    XR                   :X  a  gg)Nr   r   )TABLE_COLUMNSr   s     r   strings_in_message$ServerPacketTypes.strings_in_messagen   s    &&&r+   r   N)r   r   r    r!   r"   r#   r%   	EXCEPTIONPROGRESSPONGEND_OF_STREAMPROFILE_INFOTOTALSEXTREMESTABLES_STATUS_RESPONSELOGrN   
PART_UUIDSREAD_TASK_REQUESTPROFILE_EVENTS"MERGE_TREE_ALL_RANGES_ANNOUNCEMENTMERGE_TREE_READ_TASK_REQUESTTIMEZONE_UPDATEr   r)   r   rO   r*   r   r+   r   r-   r-   &   s     E D I H D M L F H  C M J  N)+& $&  OJ $ $  r+   r-   c                       \ rS rSrSrSrSrg)Compressionu   r   r   r   N)r   r   r    r!   DISABLEDENABLEDr*   r   r+   r   ra   ra   u   s    HGr+   ra   c                        \ rS rSrSrSrSrSrg)CompressionMethodz   r   r   r   r   N)r   r   r    r!   LZ4LZ4HCZSTDr*   r   r+   r   rf   rf   z   s    
CEDr+   rf   c                       \ rS rSrSrSrSrg)CompressionMethodByte         r   N)r   r   r    r!   rh   rj   r*   r   r+   r   rl   rl      s    
CDr+   rl   N)objectr   r-   ra   rf   rl   r   r+   r   <module>rq      sE   !$ !$HL L^& 
 F r+   