MCPcopy Index your code
hub / github.com/python/cpython / wrap_bio

Method wrap_bio

Lib/ssl.py:465–473  ·  view source on GitHub ↗
(self, incoming, outgoing, server_side=False,
                 server_hostname=None, session=None)

Source from the content-addressed store, hash-verified

463 )
464
465 def wrap_bio(self, incoming, outgoing, server_side=False,
466 server_hostname=None, session=None):
467 # Need to encode server_hostname here because _wrap_bio() can only
468 # handle ASCII str.
469 return self.sslobject_class._create(
470 incoming, outgoing, server_side=server_side,
471 server_hostname=self._encode_hostname(server_hostname),
472 session=session, context=self,
473 )
474
475 def set_npn_protocols(self, npn_protocols):
476 warnings.warn(

Callers 10

test_bio_handshakeMethod · 0.95
__init__Method · 0.80
test_unwrapMethod · 0.80
test_transport_eofMethod · 0.80
progMethod · 0.80
serverMethod · 0.80

Calls 2

_encode_hostnameMethod · 0.95
_createMethod · 0.45

Tested by 9

test_bio_handshakeMethod · 0.76
test_unwrapMethod · 0.64
test_transport_eofMethod · 0.64
progMethod · 0.64
serverMethod · 0.64