o
    _cl                     @  s<  d dl mZ ddlmZ ddlmZ g dZee 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d*dd+dd,dd-dd.ddddd/d0d0d0d0d1d1d1d1d1d1d2ddd3d3d4d5 d6S )7    )annotations   )lazy_import)version).AbortHandshakebasic_auth_protocol_factory BasicAuthWebSocketServerProtocol	broadcastClientConnectionconnectConnectionClosedConnectionClosedErrorConnectionClosedOKDataDuplicateParameterZExtensionNameExtensionParameterInvalidHandshakeInvalidHeaderInvalidHeaderFormatInvalidHeaderValueInvalidMessageInvalidOriginInvalidParameterNameInvalidParameterValueInvalidStateInvalidStatusInvalidStatusCodeInvalidUpgrade
InvalidURI
LoggerLikeNegotiationErrorOrigin	parse_uriPayloadTooBigProtocolErrorRedirectHandshakeSecurityErrorserveServerConnectionSubprotocolunix_connect
unix_serveWebSocketClientProtocolWebSocketCommonProtocolWebSocketExceptionWebSocketProtocolErrorWebSocketServerWebSocketServerProtocolWebSocketURIauthz.legacyr   z.legacy.authr   r	   z.legacy.protocolr
   z.clientr   z.legacy.clientr*   r,   ZHeadersz.datastructuresZMultipleValuesErrorr.   z.exceptionsr   r   r   r   r&   r   r   r   r   r   r   r   r   r    r   r   r   r   r%   r   r   r#   r$   z.serverz.legacy.serverz.typing)r/   protocolr-   r(   r'   r+   r1   r0   r   r   r!   ZExtensionHeaderr   r)   z.uri)Zframing	handshaker"   r2   )aliasesZdeprecated_aliasesN)
__future__r   Zimportsr   r   __version____all__globals r;   r;   >/usr/local/lib/python3.10/dist-packages/websockets/__init__.py<module>   s    1	
 !"#3
