o
    mh                      @  sV  d dl mZ d dlZddlmZ ddlmZ g dZejrddl	m
Z
 ddlmZmZmZ dd	lmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z( dd
l)m*Z*m+Z+ ddl,m-Z-m.Z.m/Z/ ddl0m1Z1 ddl2m3Z3m4Z4m5Z5m6Z6m7Z7 ddl8m9Z9 ddlm:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@Z@ dS eeA i ddddddddddddddddddddddddddd dd!dd"dd#di d$dd%dd&dd'dd(dd)dd*dd+dd,dd-dd.dd/dd0d1d2d1d3d4d5d4d6d4d7d8d8d8d8d8d9d:d:d:d:d:d;d:d<d=d=d>d>d?d@ dS )A    )annotationsN   )lazy_import)version)0ClientProtocolHeadersHeadersLikeMultipleValuesErrorAbortHandshakeConnectionClosedConnectionClosedErrorConnectionClosedOKDuplicateParameterInvalidHandshakeInvalidHeaderInvalidHeaderFormatInvalidHeaderValueInvalidMessageInvalidOriginInvalidParameterNameInvalidParameterValueInvalidStateInvalidStatusInvalidStatusCodeInvalidUpgrade
InvalidURINegotiationErrorPayloadTooBigProtocolErrorRedirectHandshakeSecurityErrorWebSocketExceptionWebSocketProtocolError BasicAuthWebSocketServerProtocolbasic_auth_protocol_factoryWebSocketClientProtocolconnectunix_connectWebSocketCommonProtocolWebSocketServerWebSocketServerProtocol	broadcastserve
unix_serveServerProtocolDataExtensionNameExtensionParameter
LoggerLike
StatusLikeOriginSubprotocol)r   )r   r   r	   )r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   )r#   r$   )r%   r&   r'   )r(   )r)   r*   r+   r,   r-   )r.   )r/   r0   r1   r2   r4   r3   r5   r   z.clientr   z.datastructuresr   r	   r
   z.exceptionsr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   z.legacy.authr$   r%   z.legacy.clientr&   r'   z.legacy.protocolz.legacy.serverz.serverz.typingtyping)r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r4   r3   r5   z.legacyz.uri)framing	handshake	parse_uriWebSocketURI)aliasesdeprecated_aliases)B
__future__r   r6   importsr   r   __version____all__TYPE_CHECKINGclientr   datastructuresr   r   r	   
exceptionsr
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   legacy.authr#   r$   legacy.clientr%   r&   r'   legacy.protocolr(   legacy.serverr)   r*   r+   r,   r-   serverr.   r/   r0   r1   r2   r4   r3   r5   globals rK   rK   K/var/www/html/zoom/venv/lib/python3.10/site-packages/websockets/__init__.py<module>   s    =l(
	
 "#%&')<
