Hi, I'm from the VDSM project which is part of oVirt.
We are in the process of adding multiple protocol support
one of which is AMQP 1.0 though the proton library.
We want to keep only requiring one port so our solution is
to "peek" at the stream, detect the protocol and then pass
it to the proper protocol implementation.
So, in order to support SSL we have to do the SSL
negotiation ourselves and pass read\write callbacks
since we keep the SSL state of the session.
We've been trying to get this to work with the proton-python
bindings but there doesn't seem to be a way to pass our own
Is there something were missing, is it something that's even