File: //lib/python3.6/site-packages/OpenSSL/__pycache__/tsafe.cpython-36.pyc
3
F\N @ sB d dl Z d dlmZ d dlmZ e jdedd G dd dZ dS ) N)RLock)SSLz/OpenSSL.tsafe is deprecated and will be removed )
stacklevelc ! @ s2 e Zd Zdd Zxd&D ]Zed$eef qW d%S )'
Connectionc G s t j| | _t | _d S )N)_sslr Z _ssl_conn_RLock_lock)selfargs r /usr/lib/python3.6/tsafe.py__init__ s zConnection.__init__get_contextpendingsendwriterecvreadrenegotiatebindlistenconnectacceptsetblockingfilenoshutdowncloseget_cipher_listgetpeernamegetsockname
getsockopt
setsockoptmakefileget_app_dataset_app_datastate_string
sock_shutdownget_peer_certificateget_peer_cert_chain want_read
want_writeset_connect_stateset_accept_state
connect_exsendallzdef %s(self, *args):
self._lock.acquire()
try:
return self._ssl_conn.%s(*args)
finally:
self._lock.release()
N)!r r r r r r r r r r r r r r r r r r r! r"