Your IP : 216.73.216.196
B
uŹYN � @ sB d dl Z d dlmZ d dlmZ e jdedd� G dd� d�Z dS ) � N)�RLock)�SSLz/OpenSSL.tsafe is deprecated and will be removed� )�
stacklevelc @ s2 e Zd Zdd� ZxdD ]Zedeef � qW dS )�
Connectionc G s t j|� | _t� | _d S )N)�_sslr Z _ssl_conn�_RLock�_lock)�self�args� r �>/opt/alt/python37/lib/python3.7/site-packages/OpenSSL/tsafe.py�__init__ s zConnection.__init__)!Zget_context�pending�send�write�recv�readZrenegotiate�bind�listen�connect�accept�setblocking�fileno�shutdown�closeZget_cipher_list�getpeername�getsockname�
getsockopt�
setsockopt�makefileZget_app_dataZset_app_dataZstate_stringZ
sock_shutdownZget_peer_certificateZget_peer_cert_chainZ want_readZ
want_writeZset_connect_stateZset_accept_state�
connect_ex�sendallz�def %s(self, *args):
self._lock.acquire()
try:
return self._ssl_conn.%s(*args)
finally:
self._lock.release()
N)�__name__�
__module__�__qualname__r �f�execr r r r
r
s
r )
�warnings� threadingr r �OpenSSLr r �warn�DeprecationWarningr r r r r
�<module> s