Spamworldpro Mini Shell
Spamworldpro


Server : Apache/2.4.52 (Ubuntu)
System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64
User : www-data ( 33)
PHP Version : 8.1.2-1ubuntu2.21
Disable Function : NONE
Directory :  /lib/python3.10/asyncio/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3.10/asyncio/__pycache__/trsock.cpython-310.pyc
o

�*�g��@s"ddlZddlZGdd�d�ZdS)�Nc@s�eZdZdZdZdejfdd�Zdd�Zedd	��Z	ed
d��Z
edd
��Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zd d!�Zd"d#�Zd$d%�Zd&d'�Zd(d)�Zd*d+�Zd,d-�Zd.d/�Zd0d1�Zd2d3�Zd4d5�Zd6d7�Z d8d9�Z!d:d;�Z"d<d=�Z#d>d?�Z$d@dA�Z%dBdC�Z&dDdE�Z'dFdG�Z(dHdI�Z)dJdK�Z*dLdM�Z+dNdO�Z,dPdQ�Z-dRdS�Z.dTdU�Z/dVdW�Z0dXdY�Z1dZd[�Z2d\S)]�TransportSocketz�A socket-like wrapper for exposing real transport sockets.

    These objects can be safely returned by APIs like
    `transport.get_extra_info('socket')`.  All potentially disruptive
    operations (like "socket.close()") are banned.
    ��_sock�sockcCs
||_dS�Nr)�selfr�r�%/usr/lib/python3.10/asyncio/trsock.py�__init__�
zTransportSocket.__init__cCstjd|�d�t|d�dS)NzUsing z� on sockets returned from get_extra_info('socket') will be prohibited in asyncio 3.9. Please report your use case to bugs.python.org.)�source)�warnings�warn�DeprecationWarning)r�whatrrr	�_nas

�zTransportSocket._nacC�|jjSr)r�family�rrrr	r�zTransportSocket.familycCrr)r�typerrrr	rrzTransportSocket.typecCrr)r�protorrrr	r"rzTransportSocket.protocCs�d|���d|j�d|j�d|j��}|��dkrMz|��}|r'|�d|��}Wn
tjy2Ynwz|��}|rA|�d|��}Wn
tjyLYnw|�d�S)	Nz<asyncio.TransportSocket fd=z	, family=z, type=z, proto=���z, laddr=z, raddr=�>)�filenorrr�getsockname�socket�error�getpeername)r�s�laddr�raddrrrr	�__repr__&s4��������
zTransportSocket.__repr__cCstd��)Nz/Cannot serialize asyncio.TransportSocket object)�	TypeErrorrrrr	�__getstate__=szTransportSocket.__getstate__cC�
|j��Sr)rrrrrr	r@rzTransportSocket.filenocCr%r)r�duprrrr	r&CrzTransportSocket.dupcCr%r)r�get_inheritablerrrr	r'FrzTransportSocket.get_inheritablecCs|j�|�dSr)r�shutdown)r�howrrr	r(IszTransportSocket.shutdowncOs|jj|i|��Sr)r�
getsockopt�r�args�kwargsrrr	r*NszTransportSocket.getsockoptcOs|jj|i|��dSr)r�
setsockoptr+rrr	r.QszTransportSocket.setsockoptcCr%r)rrrrrr	rTrzTransportSocket.getpeernamecCr%r)rrrrrr	rWrzTransportSocket.getsocknamecCr%r)r�
getsockbynamerrrr	r/ZrzTransportSocket.getsockbynamecC�|�d�|j��S)Nzaccept() method)rr�acceptrrrr	r1]�

zTransportSocket.acceptcO�|�d�|jj|i|��S)Nzconnect() method)rr�connectr+rrr	r4a�
zTransportSocket.connectcOr3)Nzconnect_ex() method)rr�
connect_exr+rrr	r6er5zTransportSocket.connect_excOr3)Nz
bind() method)rr�bindr+rrr	r7ir5zTransportSocket.bindcOr3)Nzioctl() method)rr�ioctlr+rrr	r8mr5zTransportSocket.ioctlcOr3)Nzlisten() method)rr�listenr+rrr	r9qr5zTransportSocket.listencCr0)Nzmakefile() method)rr�makefilerrrr	r:ur2zTransportSocket.makefilecOr3)Nzsendfile() method)rr�sendfiler+rrr	r;yr5zTransportSocket.sendfilecCr0)Nzclose() method)rr�closerrrr	r<}r2zTransportSocket.closecCr0)Nzdetach() method)rr�detachrrrr	r=�r2zTransportSocket.detachcOr3)Nzsendmsg_afalg() method)rr�
sendmsg_afalgr+rrr	r>�r5zTransportSocket.sendmsg_afalgcOr3)Nzsendmsg() method)rr�sendmsgr+rrr	r?�r5zTransportSocket.sendmsgcOr3)Nzsendto() method)rr�sendtor+rrr	r@�r5zTransportSocket.sendtocOr3)Nz
send() method)rr�sendr+rrr	rA�r5zTransportSocket.sendcOr3)Nzsendall() method)rr�sendallr+rrr	rB�r5zTransportSocket.sendallcOr3)Nzset_inheritable() method)rr�set_inheritabler+rrr	rC�r5zTransportSocket.set_inheritablecCs|�d�|j�|�S)Nzshare() method)rr�share)r�
process_idrrr	rD��
zTransportSocket.sharecOr3)Nzrecv_into() method)rr�	recv_intor+rrr	rG�r5zTransportSocket.recv_intocOr3)Nzrecvfrom_into() method)rr�
recvfrom_intor+rrr	rH�r5zTransportSocket.recvfrom_intocOr3)Nzrecvmsg_into() method)rr�recvmsg_intor+rrr	rI�r5zTransportSocket.recvmsg_intocOr3)Nzrecvmsg() method)rr�recvmsgr+rrr	rJ�r5zTransportSocket.recvmsgcOr3)Nzrecvfrom() method)rr�recvfromr+rrr	rK�r5zTransportSocket.recvfromcOr3)Nz
recv() method)rr�recvr+rrr	rL�r5zTransportSocket.recvcCs|dkrdStd��)Nrz<settimeout(): only 0 timeout is allowed on transport sockets��
ValueError)r�valuerrr	�
settimeout�s
�zTransportSocket.settimeoutcCsdS)Nrrrrrr	�
gettimeout�szTransportSocket.gettimeoutcCs|sdStd��)Nz3setblocking(): transport sockets cannot be blockingrM)r�flagrrr	�setblocking�s
�zTransportSocket.setblockingcCr0�Nzcontext manager protocol)rr�	__enter__rrrr	rU�r2zTransportSocket.__enter__cGs|�d�|jj|�SrT)rr�__exit__)r�errrrr	rV�rFzTransportSocket.__exit__N)3�__name__�
__module__�__qualname__�__doc__�	__slots__rr
r�propertyrrrr"r$rr&r'r(r*r.rrr/r1r4r6r7r8r9r:r;r<r=r>r?r@rArBrCrDrGrHrIrJrKrLrPrQrSrUrVrrrr	rsd


r)rr
rrrrr	�<module>s

Spamworldpro Mini