Current Path: > > lib64 > > > python3.8 > asyncio > __pycache__
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__init__.cpython-38.opt-1.pyc | File | 752 bytes | October 17 2023 18:13:00. | |
__init__.cpython-38.opt-2.pyc | File | 696 bytes | October 17 2023 18:13:05. | |
__init__.cpython-38.pyc | File | 752 bytes | October 17 2023 18:13:00. | |
__main__.cpython-38.opt-1.pyc | File | 3138 bytes | October 17 2023 18:13:00. | |
__main__.cpython-38.opt-2.pyc | File | 3138 bytes | October 17 2023 18:13:00. | |
__main__.cpython-38.pyc | File | 3138 bytes | October 17 2023 18:13:00. | |
base_events.cpython-38.opt-1.pyc | File | 50796 bytes | October 17 2023 18:13:02. | |
base_events.cpython-38.opt-2.pyc | File | 41815 bytes | October 17 2023 18:13:05. | |
base_events.cpython-38.pyc | File | 51022 bytes | October 17 2023 18:13:00. | |
base_futures.cpython-38.opt-1.pyc | File | 1900 bytes | October 17 2023 18:13:00. | |
base_futures.cpython-38.opt-2.pyc | File | 1646 bytes | October 17 2023 18:13:05. | |
base_futures.cpython-38.pyc | File | 1900 bytes | October 17 2023 18:13:00. | |
base_subprocess.cpython-38.opt-1.pyc | File | 9322 bytes | October 17 2023 18:13:02. | |
base_subprocess.cpython-38.opt-2.pyc | File | 9222 bytes | October 17 2023 18:13:05. | |
base_subprocess.cpython-38.pyc | File | 9418 bytes | October 17 2023 18:13:00. | |
base_tasks.cpython-38.opt-1.pyc | File | 1946 bytes | October 17 2023 18:13:00. | |
base_tasks.cpython-38.opt-2.pyc | File | 1946 bytes | October 17 2023 18:13:00. | |
base_tasks.cpython-38.pyc | File | 1946 bytes | October 17 2023 18:13:00. | |
constants.cpython-38.opt-1.pyc | File | 583 bytes | October 17 2023 18:13:00. | |
constants.cpython-38.opt-2.pyc | File | 583 bytes | October 17 2023 18:13:00. | |
constants.cpython-38.pyc | File | 583 bytes | October 17 2023 18:13:00. | |
coroutines.cpython-38.opt-1.pyc | File | 6571 bytes | October 17 2023 18:13:02. | |
coroutines.cpython-38.opt-2.pyc | File | 6339 bytes | October 17 2023 18:13:05. | |
coroutines.cpython-38.pyc | File | 6656 bytes | October 17 2023 18:13:00. | |
events.cpython-38.opt-1.pyc | File | 27951 bytes | October 17 2023 18:13:02. | |
events.cpython-38.opt-2.pyc | File | 18899 bytes | October 17 2023 18:13:05. | |
events.cpython-38.pyc | File | 28059 bytes | October 17 2023 18:13:00. | |
exceptions.cpython-38.opt-1.pyc | File | 2551 bytes | October 17 2023 18:13:00. | |
exceptions.cpython-38.opt-2.pyc | File | 1907 bytes | October 17 2023 18:13:05. | |
exceptions.cpython-38.pyc | File | 2551 bytes | October 17 2023 18:13:00. | |
format_helpers.cpython-38.opt-1.pyc | File | 2334 bytes | October 17 2023 18:13:00. | |
format_helpers.cpython-38.opt-2.pyc | File | 2090 bytes | October 17 2023 18:13:05. | |
format_helpers.cpython-38.pyc | File | 2334 bytes | October 17 2023 18:13:00. | |
futures.cpython-38.opt-1.pyc | File | 11018 bytes | October 17 2023 18:13:02. | |
futures.cpython-38.opt-2.pyc | File | 7712 bytes | October 17 2023 18:13:05. | |
futures.cpython-38.pyc | File | 11195 bytes | October 17 2023 18:13:00. | |
locks.cpython-38.opt-1.pyc | File | 16370 bytes | October 17 2023 18:13:00. | |
locks.cpython-38.opt-2.pyc | File | 9768 bytes | October 17 2023 18:13:05. | |
locks.cpython-38.pyc | File | 16370 bytes | October 17 2023 18:13:00. | |
log.cpython-38.opt-1.pyc | File | 228 bytes | October 17 2023 18:13:00. | |
log.cpython-38.opt-2.pyc | File | 189 bytes | October 17 2023 18:13:05. | |
log.cpython-38.pyc | File | 228 bytes | October 17 2023 18:13:00. | |
proactor_events.cpython-38.opt-1.pyc | File | 23869 bytes | October 17 2023 18:13:02. | |
proactor_events.cpython-38.opt-2.pyc | File | 23469 bytes | October 17 2023 18:13:05. | |
proactor_events.cpython-38.pyc | File | 24147 bytes | October 17 2023 18:13:00. | |
protocols.cpython-38.opt-1.pyc | File | 8616 bytes | October 17 2023 18:13:00. | |
protocols.cpython-38.opt-2.pyc | File | 3357 bytes | October 17 2023 18:13:05. | |
protocols.cpython-38.pyc | File | 8616 bytes | October 17 2023 18:13:00. | |
queues.cpython-38.opt-1.pyc | File | 8383 bytes | October 17 2023 18:13:00. | |
queues.cpython-38.opt-2.pyc | File | 5704 bytes | October 17 2023 18:13:05. | |
queues.cpython-38.pyc | File | 8383 bytes | October 17 2023 18:13:00. | |
runners.cpython-38.opt-1.pyc | File | 1949 bytes | October 17 2023 18:13:00. | |
runners.cpython-38.opt-2.pyc | File | 1267 bytes | October 17 2023 18:13:05. | |
runners.cpython-38.pyc | File | 1949 bytes | October 17 2023 18:13:00. | |
selector_events.cpython-38.opt-1.pyc | File | 29627 bytes | October 17 2023 18:13:02. | |
selector_events.cpython-38.opt-2.pyc | File | 27993 bytes | October 17 2023 18:13:05. | |
selector_events.cpython-38.pyc | File | 29687 bytes | October 17 2023 18:13:00. | |
sslproto.cpython-38.opt-1.pyc | File | 21420 bytes | October 17 2023 18:13:02. | |
sslproto.cpython-38.opt-2.pyc | File | 14617 bytes | October 17 2023 18:13:05. | |
sslproto.cpython-38.pyc | File | 21620 bytes | October 17 2023 18:13:00. | |
staggered.cpython-38.opt-1.pyc | File | 3947 bytes | October 17 2023 18:13:02. | |
staggered.cpython-38.opt-2.pyc | File | 1814 bytes | October 17 2023 18:13:05. | |
staggered.cpython-38.pyc | File | 4120 bytes | October 17 2023 18:13:00. | |
streams.cpython-38.opt-1.pyc | File | 20367 bytes | October 17 2023 18:13:02. | |
streams.cpython-38.opt-2.pyc | File | 14473 bytes | October 17 2023 18:13:05. | |
streams.cpython-38.pyc | File | 20642 bytes | October 17 2023 18:13:00. | |
subprocess.cpython-38.opt-1.pyc | File | 7330 bytes | October 17 2023 18:13:02. | |
subprocess.cpython-38.opt-2.pyc | File | 7202 bytes | October 17 2023 18:13:05. | |
subprocess.cpython-38.pyc | File | 7360 bytes | October 17 2023 18:13:00. | |
tasks.cpython-38.opt-1.pyc | File | 24227 bytes | October 17 2023 18:13:02. | |
tasks.cpython-38.opt-2.pyc | File | 16641 bytes | October 17 2023 18:13:05. | |
tasks.cpython-38.pyc | File | 24283 bytes | October 17 2023 18:13:00. | |
transports.cpython-38.opt-1.pyc | File | 12234 bytes | October 17 2023 18:13:02. | |
transports.cpython-38.opt-2.pyc | File | 6833 bytes | October 17 2023 18:13:05. | |
transports.cpython-38.pyc | File | 12264 bytes | October 17 2023 18:13:00. | |
trsock.cpython-38.opt-1.pyc | File | 8485 bytes | October 17 2023 18:13:00. | |
trsock.cpython-38.opt-2.pyc | File | 8229 bytes | October 17 2023 18:13:05. | |
trsock.cpython-38.pyc | File | 8485 bytes | October 17 2023 18:13:00. | |
unix_events.cpython-38.opt-1.pyc | File | 38957 bytes | October 17 2023 18:13:03. | |
unix_events.cpython-38.opt-2.pyc | File | 34316 bytes | October 17 2023 18:13:05. | |
unix_events.cpython-38.pyc | File | 39338 bytes | October 17 2023 18:13:00. | |
windows_events.cpython-38.opt-1.pyc | File | 24553 bytes | October 17 2023 18:13:03. | |
windows_events.cpython-38.opt-2.pyc | File | 23446 bytes | October 17 2023 18:13:05. | |
windows_events.cpython-38.pyc | File | 24585 bytes | October 17 2023 18:13:00. | |
windows_utils.cpython-38.opt-1.pyc | File | 4389 bytes | October 17 2023 18:13:03. | |
windows_utils.cpython-38.opt-2.pyc | File | 3955 bytes | October 17 2023 18:13:05. | |
windows_utils.cpython-38.pyc | File | 4473 bytes | October 17 2023 18:13:00. |
U e5d� � @ sb d Z dZG dd� d�ZG dd� de�ZG dd� de�ZG dd � d e�ZG d d� de�Zdd � ZdS )zAbstract Protocol base classes.)�BaseProtocol�Protocol�DatagramProtocol�SubprocessProtocol�BufferedProtocolc @ s4 e Zd ZdZdZdd� Zdd� Zdd� Zd d � ZdS )r a Common base class for protocol interfaces. Usually user implements protocols that derived from BaseProtocol like Protocol or ProcessProtocol. The only case when BaseProtocol should be implemented directly is write-only transport like write pipe � c C s dS )z�Called when a connection is made. The argument is the transport representing the pipe connection. To receive data, wait for data_received() calls. When the connection is closed, connection_lost() is called. Nr )�selfZ transportr r �)/usr/lib64/python3.8/asyncio/protocols.py�connection_made s zBaseProtocol.connection_madec C s dS )z�Called when the connection is lost or closed. The argument is an exception object or None (the latter meaning a regular EOF is received or the connection was aborted or closed). Nr �r �excr r r �connection_lost s zBaseProtocol.connection_lostc C s dS )a Called when the transport's buffer goes over the high-water mark. Pause and resume calls are paired -- pause_writing() is called once when the buffer goes strictly over the high-water mark (even if subsequent writes increases the buffer size even more), and eventually resume_writing() is called once when the buffer size reaches the low-water mark. Note that if the buffer size equals the high-water mark, pause_writing() is not called -- it must go strictly over. Conversely, resume_writing() is called when the buffer size is equal or lower than the low-water mark. These end conditions are important to ensure that things go as expected when either mark is zero. NOTE: This is the only Protocol callback that is not called through EventLoop.call_soon() -- if it were, it would have no effect when it's most needed (when the app keeps writing without yielding until pause_writing() is called). Nr �r r r r � pause_writing% s zBaseProtocol.pause_writingc C s dS )zvCalled when the transport's buffer drains below the low-water mark. See pause_writing() for details. Nr r r r r �resume_writing; s zBaseProtocol.resume_writingN) �__name__� __module__�__qualname__�__doc__� __slots__r r r r r r r r r s r c @ s$ e Zd ZdZdZdd� Zdd� ZdS )r an Interface for stream protocol. The user should implement this interface. They can inherit from this class but don't need to. The implementations here do nothing (they don't raise exceptions). When the user wants to requests a transport, they pass a protocol factory to a utility function (e.g., EventLoop.create_connection()). When the connection is made successfully, connection_made() is called with a suitable transport object. Then data_received() will be called 0 or more times with data (bytes) received from the transport; finally, connection_lost() will be called exactly once with either an exception object or None as an argument. State machine of calls: start -> CM [-> DR*] [-> ER?] -> CL -> end * CM: connection_made() * DR: data_received() * ER: eof_received() * CL: connection_lost() r c C s dS )zTCalled when some data is received. The argument is a bytes object. Nr )r �datar r r � data_received^ s zProtocol.data_receivedc C s dS �z�Called when the other end calls write_eof() or equivalent. If this returns a false value (including None), the transport will close itself. If it returns a true value, closing the transport is up to the protocol. Nr r r r r �eof_receivedd s zProtocol.eof_receivedN)r r r r r r r r r r r r B s r c @ s, e Zd ZdZdZdd� Zdd� Zdd� Zd S ) r a� Interface for stream protocol with manual buffer control. Important: this has been added to asyncio in Python 3.7 *on a provisional basis*! Consider it as an experimental API that might be changed or removed in Python 3.8. Event methods, such as `create_server` and `create_connection`, accept factories that return protocols that implement this interface. The idea of BufferedProtocol is that it allows to manually allocate and control the receive buffer. Event loops can then use the buffer provided by the protocol to avoid unnecessary data copies. This can result in noticeable performance improvement for protocols that receive big amounts of data. Sophisticated protocols can allocate the buffer only once at creation time. State machine of calls: start -> CM [-> GB [-> BU?]]* [-> ER?] -> CL -> end * CM: connection_made() * GB: get_buffer() * BU: buffer_updated() * ER: eof_received() * CL: connection_lost() r c C s dS )aP Called to allocate a new receive buffer. *sizehint* is a recommended minimal size for the returned buffer. When set to -1, the buffer size can be arbitrary. Must return an object that implements the :ref:`buffer protocol <bufferobjects>`. It is an error to return a zero-sized buffer. Nr )r �sizehintr r r � get_buffer� s zBufferedProtocol.get_bufferc C s dS )z�Called when the buffer was updated with the received data. *nbytes* is the total number of bytes that were written to the buffer. Nr )r �nbytesr r r �buffer_updated� s zBufferedProtocol.buffer_updatedc C s dS r r r r r r r � s zBufferedProtocol.eof_receivedN)r r r r r r r r r r r r r m s r c @ s$ e Zd ZdZdZdd� Zdd� ZdS )r z Interface for datagram protocol.r c C s dS )z&Called when some datagram is received.Nr )r r Zaddrr r r �datagram_received� s z"DatagramProtocol.datagram_receivedc C s dS )z~Called when a send or receive operation raises an OSError. (Other than BlockingIOError or InterruptedError.) Nr r r r r �error_received� s zDatagramProtocol.error_receivedN)r r r r r r r r r r r r � s r c @ s, e Zd ZdZdZdd� Zdd� Zdd� Zd S ) r z,Interface for protocol for subprocess calls.r c C s dS )z�Called when the subprocess writes data into stdout/stderr pipe. fd is int file descriptor. data is bytes object. Nr )r �fdr r r r �pipe_data_received� s z%SubprocessProtocol.pipe_data_receivedc C s dS )z�Called when a file descriptor associated with the child process is closed. fd is the int file descriptor that was closed. Nr )r r r r r r �pipe_connection_lost� s z'SubprocessProtocol.pipe_connection_lostc C s dS )z"Called when subprocess has exited.Nr r r r r �process_exited� s z!SubprocessProtocol.process_exitedN)r r r r r r r! r"