Antoine Pitrou added the comment:

So you need to:

- have an API to wrap a clear-text protocol in a SSL protocol (see e.g. 
BaseProactorEventLoop._make_ssl_transport()... note how there's a waiter 
argument, what should be done with that?)

- be able to replace a protocol with another on the transport (perhaps using a 
new, optional Transport API?)

- perhaps a higher-level API that combines the two

Also for convenience a protocol should probably be able to inspect whether it 
has *already* been wrapped.

----------
nosy: +pitrou

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue23749>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to