Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
_dispatcher.cpython-313.pyc47 linesDownload Raw Back to __pycache__
1�

2q�j�����SSKrSSKrSSKrSSKrSSKJrJrJrJr \(aSSK	J3r4 SSKJr SSK
Jr "SS5r"S	S5\5r"SS\5r"S
S5rg)�N)�
TYPE_CHECKING�Callable�Optional�Union�)�WebSocketApp)�_logging��sendc��\rSrSrSrSSS\\\\4SS4Sjr	S	\\\\4S6\7SS4SjrS	\S\8SS4S
jrS\
RS\\\4S\4SjrSrg)�DispatcherBase�z9DispatcherBase10�appr�ping_timeout�returnNc��XlX lg�N�rr)�selfrrs   �[D:\code\apps\devtools\python\user_packages\Python313\site-packages\websocket/_dispatcher.py�__init__�DispatcherBase.__init__$s����(���seconds�callbackc�D�Ub[R"U5 U"5 gr)�time�sleep)rrrs   r�timeout�DispatcherBase.timeout*s�����J�J�w���11r�reconnectorc	�12�[R"SUS[[R"55S35 [13R"U5 U"SS9 g![a n[R"SU35 UeSnAff=f)Nzreconnect() - retrying in z14 seconds [z frames in stack]T)�reconnectingzUser exited )r	�info�len�inspect�stackrr�KeyboardInterrupt)rrr!�es    r�	reconnect�DispatcherBase.reconnect/sp��	��M�M�,�W�I�Z��G�M�M�O�@T�?U�Uf�g�
�
�J�J�w���T�*�� �	��M�M�L���,�-��G��	�s�AA�15B�"A=�=B�sock�datac��[X5$rr16�rr,r-s   rr�DispatcherBase.send:s
���D��rr)�__name__�17__module__�__qualname__�__firstlineno__�__doc__rr�float�intrrrr*�socket�str�bytesr�__static_attributes__�rrr
r
s����)�!�)�19�%��s�18�:K�1L�)�	
�)��x��e�S�j�(9�:��h��SW��19	��	�8�	��	� ���� �e�C��J�.?� �C� rr
c�F�\rSrSrSrS\R20S\S\SS4SjrS	rg)21�22Dispatcher�>z23Dispatcher24r,�
read_callback�check_callbackrNc�@�URRb!URRRcg[R"5nUR	URRR[R255 URR(aQURUR5(a
U"5(dO$U"5 URR(aMQUR5 g!UR5 f=fr)26rr,�	selectors�DefaultSelector�register�27EVENT_READ�keep_running�selectr�close�rr,r@rA�sels     r�read�Dispatcher.readCs����8�8�=�=� �D�H�H�M�M�$6�$6�$>���'�'�)�����T�X�X�]�]�'�'��)=�)=�>�	��(�(�'�'��:�:�d�/�/�0�0�(�?�?��� �	�(�(�'�'�'�
�I�I�K��C�I�I�K�s
�A*D�Dr<)	r1r2r3r4r5r8rrLr;r<rrr>r>>s6�����m�m�� ��!�	�2829�rr>c�h�\rSrSrSrS\R30S\S\SS4SjrS	\R4S31jr32Srg)�
SSLDispatcher�Wz33SSLDispatcher34r,r@rArNc�0�URRb!URRRcgURRRn[R"5nUR	U[R355 URR(aGURX5(a
U"5(dO$U"5 URR(aMGUR5 g!UR5 f=fr)	rr,rCrDrErFrGrHrIrJs     rrL�SSLDispatcher.read\s����8�8�=�=� �D�H�H�M�M�$6�$6�$>���x�x�}�}�!�!���'�'�)�����T�9�/�/�0�	��(�(�'�'��;�;�t�)�)�(�?�?��� �	�(�(�'�'�'�
�I�I�K��C�I�I�K�s
�A D�DrKc��URRcgURRRnUR5(aU/$URUR5n[U5S:�aUSS$g)Nr)rr,�pendingrHrr%)rr,rK�rs    rrH�SSLDispatcher.selectpso���8�8�=�=� ���x�x�}�}�!�!���<�<�>�>���
�
�J�J�t�(�(�)���q�6�A�:��Q�4��7�N�rr<)r1r2r3r4r5r8rrLrCrDrHr;r<rrrOrOWsH�����m�m�� ��!�	�3637��(
�	� 9� 9�
rrOc���\rSrSrSrSSS\\\\4SS4Sjr	S	\38RS39\S\SS4SjrS	\40RS
\\
\4S\4SjrS\S\SS4SjrS\S\SS4SjrSrg)�WrappedDispatcher�z41WrappedDispatcher42rrrrNc�l�XlX lX0lX@lUR	SUR435 g)N�)rr�44dispatcher�handleDisconnect�signal�abort)rrrr\r]s     rr�WrappedDispatcher.__init__�s0����(��$�� 0�����!�Z�-�-�.rr,r@rAc��URRX5 UR(aURURU5 ggr)r\rLrr)rr,r@rAs    rrL�WrappedDispatcher.read�s8��	
�����T�1�����L�L��*�*�N�;�rr-c�n�URRX[UR5 [	U5$r)r\�	buffwriterr]r%r/s   rr�WrappedDispatcher.send�s(�����!�!�$�d�D�4I�4I�J��4�y�rrrc�>�URR"X/UQ76 gr)r\r)rrr�argss    rr�WrappedDispatcher.timeout�s��������9�D�9rr!c�(�URXS5 g)NT)r)rrr!s   rr*�WrappedDispatcher.reconnect�s�����W�4�0r)rr\r]r)r1r2r3r4r5rrr6r7rr8rrLr9r:rrr*r;r<rrrXrX�s����/�
�/��u�U�C�Z�0�1�/�45�
/�<��m�m�<� �<�!�	<�4647�<������e�C��J�.?��C��:�u�:��:�D�:�1��1�8�1��1rrX)rr8r&rC�typingrrrr�_appr�r	�_socketrr
r>rOrXr<rr�<module>rosU���
���;�;��"����& � �>���2&�N�&�R$1�$1r
codekingpro/portable-devtools · Team Ai