ó
    V|õhþ  ã                  ój   • S SK Jr  S SKrSSKJrJr   " S S\5      r " S S\\R                  5      rg)	é    )ÚannotationsNé   )ÚRequestHandlerÚResponsec                  ó$   • \ rS rSrSS jrS rSrg)ÚWebSocketResponseé   c                ó   • [         e)zŽ
Send a message to the server.

@param message: The message to send. A string (str) is sent as a text frame, bytes is sent as a binary frame.
©ÚNotImplementedError)ÚselfÚmessages     ÚU/home/james-whalen/.local/lib/python3.13/site-packages/yt_dlp/networking/websocket.pyÚsendÚWebSocketResponse.send
   s
   € ô "Ð!ó    c                ó   • [         e)Nr   )r   s    r   ÚrecvÚWebSocketResponse.recv   s   € Ü!Ð!r   © N)r   zbytes | str)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   Ú__static_attributes__r   r   r   r   r      s   † ô"õ"r   r   c                  ó   • \ rS rSrSrg)ÚWebSocketRequestHandleré   r   N)r   r   r   r   r   r   r   r   r   r      s   † Úr   r   )	Ú
__future__r   ÚabcÚcommonr   r   r   ÚABCr   r   r   r   Ú<module>r#      s,   ðÝ "ã 
ç ,ô"˜ô "ô	˜n¨c¯g©gõ 	r   