(self, hostname)
| 439 | return self |
| 440 | |
| 441 | def _encode_hostname(self, hostname): |
| 442 | if hostname is None: |
| 443 | return None |
| 444 | elif isinstance(hostname, str): |
| 445 | return hostname.encode('idna').decode('ascii') |
| 446 | else: |
| 447 | return hostname.decode('ascii') |
| 448 | |
| 449 | def wrap_socket(self, sock, server_side=False, |
| 450 | do_handshake_on_connect=True, |