MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / wrap_socket

Method wrap_socket

tools/python-3.11.9-amd64/Lib/ssl.py:511–525  ·  view source on GitHub ↗
(self, sock, server_side=False,
                    do_handshake_on_connect=True,
                    suppress_ragged_eofs=True,
                    server_hostname=None, session=None)

Source from the content-addressed store, hash-verified

509 return hostname.decode('ascii')
510
511 def wrap_socket(self, sock, server_side=False,
512 do_handshake_on_connect=True,
513 suppress_ragged_eofs=True,
514 server_hostname=None, session=None):
515 # SSLSocket class handles server_hostname encoding before it calls
516 # ctx._wrap_socket()
517 return self.sslsocket_class._create(
518 sock=sock,
519 server_side=server_side,
520 do_handshake_on_connect=do_handshake_on_connect,
521 suppress_ragged_eofs=suppress_ragged_eofs,
522 server_hostname=server_hostname,
523 context=self,
524 session=session
525 )
526
527 def wrap_bio(self, incoming, outgoing, server_side=False,
528 server_hostname=None, session=None):

Callers 12

wrap_socketFunction · 0.95
starttlsMethod · 0.45
_create_socketMethod · 0.45
_encrypt_onFunction · 0.45
acceptMethod · 0.45
get_server_certificateFunction · 0.45
stlsMethod · 0.45
_create_socketMethod · 0.45
authMethod · 0.45
ntransfercmdMethod · 0.45
starttlsMethod · 0.45
_get_socketMethod · 0.45

Calls 1

_createMethod · 0.45

Tested by

no test coverage detected